//@formatter:off ~ ~ ~ //@formatter:on
eclipse 設定
java->コードスタィル->フォーマッター->新規ボタン 編集 on/off タブ
off/on タグを使用可能にする
ついでに
java->エディタ->テンプレート->新規
名前:fmt
//@formatter:off
${cursor}
//@formatter:on
fmt を入力後, CTL+SPACE で自動挿入される
//@formatter:off ~ ~ ~ //@formatter:on
eclipse 設定
java->コードスタィル->フォーマッター->新規ボタン 編集 on/off タブ
off/on タグを使用可能にする
ついでに
java->エディタ->テンプレート->新規
名前:fmt
//@formatter:off
${cursor}
//@formatter:on
fmt を入力後, CTL+SPACE で自動挿入される
ライブラリーを使った Unit Test でエラー
java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
1.メインプロジェクトに java のビルドパス ライブラリを jar ファイルを追加する。
2.順序エクソーポタグより追加したライブラリーのチェックボックスオンにする。
3.テストプロジェクトのビルドパスはそのままなにも変更しない
adb shell 実行時、漢字が文字化け
DOSプロンプト起動時、フォントをMSゴシック
コマンドラインから CHCP 65001 を実行
sqlite3 dbname.db
<activity
android:name=".MyActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" >
</action>
</intent-filter>
</activity>
上記がないと
Caused by: java.lang.SecurityException: Permission Denial: starting Intent {
act=android.intent.action.MAIN cmp=jp.hotaka.hoge/.MyActivity (has extras) }
from ProcessRecord{44ff5c30 891:jp.hotaka.hogehoge/10047} (pid=891, uid=10047)
requires null
が発生
sqlite3 database.db pragma table_info( TABLE_NAME )
Cursor ti = db.rawQuery("PRAGMA table_info(" + tableName + ")", null);
if (ti.moveToFirst()) {
do {
System.out.println("col: " + ti.getString(1));
} while (ti.moveToNext());
}