天天看點

android網絡資源及常見指令備

  1.如何本地化一個Android應用:

http://groups.google.com/group/android-developers/web/localizing-android-apps-draft

2.如何安裝.apk到模拟器

http://openhandsetmagazine.com/2008/01/tips-how-to-install-apk-files-on-android-emulator/

3.Android工具介紹

http://code.google.com/android/intro/tools.html

4.電源管理

http://letsgoustc.spaces.live.com/blog/cns!89AD27DFB5E249BA!526.entry

5.how to deal with INSTALL_FAILED_UPDATE_INCOMPATIBLE error

http://groups.google.com/group/android-developers/browse_thread/thread/3f084d78a15f6d3d/26c3520a041a279b?lnk=raot

6. 檢視日志

./adb logcat

7. 檢視目前所有安裝包

 ./adb shell pm list packages

8.解除安裝包 (注意和安裝包時的檔案名不同)

./adb shell pm uninstall com.example.webview

9. camera  機制

http://bbs.androidin.com/viewthread.php?tid=2438&extra=page%3D2

10. 書籍 http://andbook.anddev.org/

11. adb shell dumpsys package 關于package的詳細資訊。

12. 為emulator使用不同分辨率的skin, e.g.,

./emulator -skindir xxx/android-1.6/skins -skin WVGA800

13. android編譯需要javac 1.5版本,如果系統中有多個javac時,可用下列指令:

 sudo update-java-alternatives -s java-1.5.0-sun

14. 從1.6開始,sdk提供了工具zipalign。它通過調整package中資源的對齊方式,提高了應用性能,節約了記憶體使用空間以及電池掂量。推薦對每個package都執行下列操作:

  • 執行對齊:

    zipalign -v 4 source.apk destination.apk

  • 校驗是否成功

    zipalign -c -v 4 application.apk

15. 如何将nexus one和Linux pc相連:

1)set usb debugging on devices

settings->applications->development->usb debugging

2) modify the Linux configuration

http://alan.lamielle.net/2010/01/22/nexus-one-usb-in-ubuntu-9-10