//@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()); }