参考サイトさまのチュートリアル中です。
Androidの館
1つ1つ新しいプロジェクトを作る手順なのですが
全部乗せで作って行きたいと思います。
Hello World以外。
今のところジェスチャーの取得まで乗せられました。
まだまだ基礎の基礎ですかね。
タイトルのまま。忘れっぽいのでめもめも。
■ログにデバッグメッセージを出力する。
Log.d("タグ分類","メッセージ内容");
dの他に i w e がある。重要度によって変えるのが良い。
■ログにデバッグメッセージを出力する。
Log.d("タグ分類","メッセージ内容");
dの他に i w e がある。重要度によって変えるのが良い。
Eclipceの起動時に何かエラーがでた
android lintエラーだそうです。
詳細を見たら、Null Pointer Exception でした。
ぬるぽ久しぶりに見たよ。
やれやれ、また解決するまでプログラム動かなくなるのk・・・動く。
しかも、もう一度Eclipceを起動しなおしたら出なかった。
・・・なんなの!
ぐぐったら、言語に関する設定が必要なのでしょうか?
今回はすぐエラーダイアログを消してしまったので
次回表示されたら調べてみましょうかね。
android lintエラーだそうです。
詳細を見たら、Null Pointer Exception でした。
ぬるぽ久しぶりに見たよ。
やれやれ、また解決するまでプログラム動かなくなるのk・・・動く。
しかも、もう一度Eclipceを起動しなおしたら出なかった。
・・・なんなの!
ぐぐったら、言語に関する設定が必要なのでしょうか?
今回はすぐエラーダイアログを消してしまったので
次回表示されたら調べてみましょうかね。
こないだの入門サイトのサンプルは
インテント(画面遷移)がうまく行かなかったので
参考にするサイトを変えてみました。
さわりはじめだし、色々なやり方を見てみようと思って。
そしてHello World から始める入門サイト見つけました。
ゲームのサンプルもあるみたいでいい感じなのでは。
参考サイトさま
アンドロイドの館
これで変なところで躓くことなく基礎はできるでしょう。
アンドロイドは、なんとプロジェクトを作るだけでとりあえず
Hello Worldが表示されるとか!
画期的・・練習にならないけど。
さっそくプロジェクトを作ってみた。
なるほど Hello World ってソースに書いてある。
さらにさっそくAVD(エミュレータ)で実行。
う、うごかん・・
新規作成押しただけで自動で作成されるHelloWorldなのに動かない。
そこで疑ったのがAVDのターゲット(OS)のバージョン。
私が使ってるのは最新の4.4Wというやつ。
下位互換があるはずなので、疑いなく前回の作業の時も使っていました。
これを2.3.3(結構古い)に変えて実行したら・・あっさり動きました。
HelloWorldって表示される!
・・・先週作ったサンプルがまともに動かなかったのもこれが原因なのでは・・・
試してみないと分からないですが、もう一度作るのはつらいですね。
入門者が陥りやすそうな罠でした。
HelloWorldでこんなに時間がかかるとは。
インテント(画面遷移)がうまく行かなかったので
参考にするサイトを変えてみました。
さわりはじめだし、色々なやり方を見てみようと思って。
そしてHello World から始める入門サイト見つけました。
ゲームのサンプルもあるみたいでいい感じなのでは。
参考サイトさま
アンドロイドの館
これで変なところで躓くことなく基礎はできるでしょう。
アンドロイドは、なんとプロジェクトを作るだけでとりあえず
Hello Worldが表示されるとか!
画期的・・練習にならないけど。
さっそくプロジェクトを作ってみた。
なるほど Hello World ってソースに書いてある。
さらにさっそくAVD(エミュレータ)で実行。
う、うごかん・・
新規作成押しただけで自動で作成されるHelloWorldなのに動かない。
そこで疑ったのがAVDのターゲット(OS)のバージョン。
私が使ってるのは最新の4.4Wというやつ。
下位互換があるはずなので、疑いなく前回の作業の時も使っていました。
これを2.3.3(結構古い)に変えて実行したら・・あっさり動きました。
HelloWorldって表示される!
・・・先週作ったサンプルがまともに動かなかったのもこれが原因なのでは・・・
試してみないと分からないですが、もう一度作るのはつらいですね。
入門者が陥りやすそうな罠でした。
HelloWorldでこんなに時間がかかるとは。
お仕事でSQL Serverのデータベースを使っています。
先日、バッチ処理をガンガン実行していたら
トランザクションログがいっぱいだから処理できませんって
メッセージが表示されました。
雑用のための環境なので削除やら拡張やらを自動で実行する設定を
してなかったからですね。
ということで自分で削除を実行。
クエリーアナライザーでコマンドを実行
バックアップ先に nul を指定すると削除してくれるのです。便利。
先日、バッチ処理をガンガン実行していたら
トランザクションログがいっぱいだから処理できませんって
メッセージが表示されました。
雑用のための環境なので削除やら拡張やらを自動で実行する設定を
してなかったからですね。
ということで自分で削除を実行。
クエリーアナライザーでコマンドを実行
バックアップ先に nul を指定すると削除してくれるのです。便利。
BACKUP LOG <DB_NAME> TO DISK = 'nul'
GO
ところがエラーになってしまいました。
「BACKUPの近くに無効な構文があります。」
コマンドとかスペル間違ってないよな・・
調べてもさっぱりわかりませんでした。なにが原因なんでしょうか。
しょうがないのでエンタープライズマネージャから削除を試します。
トランザクションログを削除したいデータベースに接続して、
スキーマを右クリック→すべてのタスク→データベースのバックアップ→
トランザクションログを選択→出力先にnulを設定→実行
これでめでたく削除できました。
という備忘です。
なお、私が使っているSQL Serverはバージョンが古いので、
新しいバージョンで同じことができるかは知らないです。
もし参考にされるのであれば違いに注意してください。
ところがエラーになってしまいました。
「BACKUPの近くに無効な構文があります。」
コマンドとかスペル間違ってないよな・・
調べてもさっぱりわかりませんでした。なにが原因なんでしょうか。
しょうがないのでエンタープライズマネージャから削除を試します。
トランザクションログを削除したいデータベースに接続して、
スキーマを右クリック→すべてのタスク→データベースのバックアップ→
トランザクションログを選択→出力先にnulを設定→実行
これでめでたく削除できました。
という備忘です。
なお、私が使っているSQL Serverはバージョンが古いので、
新しいバージョンで同じことができるかは知らないです。
もし参考にされるのであれば違いに注意してください。