顯示具有 android 標籤的文章。 顯示所有文章
顯示具有 android 標籤的文章。 顯示所有文章

2010年10月6日 星期三

Disable locker of android

Use keyguardManager, and put right permission in AndroidManifest

Initialize

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
final KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
To invoke the function

lock.disableKeyguard();
or
lock.reenableKeyguard();

in AndroidManifest

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>

2009年9月3日 星期四

adb and sqlite3

在 android SDK 的 tools 目錄裡有一個執行檔 adb ,可以連上正在執行的 android emulator,並執行 shell command.

在 DOS cmd 視窗中輸入 “adb shell” ,即可進入 shell 模式,可以使用 Linux shell command.

 

Anddroid 內建有 sqlite3 database,其中關於 media files 的 DB 放在 “/data/data/com.android.providers.media/databases/” 下面。有一個叫做 external-xxxxxx.db 的檔案,就是 SD card 的 DB,輸入 sqlite3 external-xxxxx.db 就可以管理這個 DB。