Logcat 右上の一番左の下矢印ボタンを押す。

気付かなかった(^.^)

以下のコードを追加

1
2
3
4
5
6
7
gridView.setOnTouchListener(new View.OnTouchListener() {
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        Log2.i("click");
        return false;
    }
});

CMS Joomla のパスワードを完全に忘れました。

以下、特殊な復元方法ですが参考になれば…

同じバージョンの Joomla テーブル名を変更して新規にインストールします。
その時のパスワードを記録

phpAdmin 等で

SELECT *
FROM jos_[NEW_TABEL]_users;

password を取得して

update `jos_[OLD_TABLE]_users` set password = “[取得したパスワード]” where name = ‘Administrator’

上記で新しいパスワードでログインできます。

めでたしめでたし。

unzip -d package.apk
dex2jar classes.dex
jd-gui.exe classes.dex2jar.jar

var_export() の例



array (
0 => 1,
1 => 2,
2 =>
array (
0 => ‘a’,
1 => ‘b’,
2 => ‘c’,
),
)

INSTALL_FAILED_INSUFFICIENT_STORAGE

エミュレータ実行時、上記エラーが発生してアプリをインストールできない

デバックの構成よりターゲットタブの一番下
エミュレーター・コマンド行の追加オプションに以下を追加
-partition-size 1024

1
2
3
4
5
//@formatter:off
//@formatter:on

eclipse 設定

java->コードスタィル->フォーマッター->新規ボタン 編集 on/off タブ
off/on タグを使用可能にする

ついでに
java->エディタ->テンプレート->新規

1
2
3
4
名前:fmt
//@formatter:off
${cursor}
//@formatter:on

fmt を入力後, CTL+SPACE で自動挿入される

ライブラリーを使った Unit Test でエラー

1
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

1
2
3
4
5
6
7
8
<activity
     android:name=".MyActivity"
     android:label="@string/app_name" >
     <intent-filter>
         <action android:name="android.intent.action.MAIN" >
         </action>
     </intent-filter>
 </activity>

上記がないと

1
2
3
4
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

が発生

© 2024 Falco Tech Blog Suffusion theme by Sayontan Sinha