編輯:關於Android編程
1. Re-installation failed due to different application signatures.
將原來的軟件包刪除掉,然後重新安裝一次就好了。在命令行上運行:adb uninstall
2. emulator: ERROR: unknown virtual device name: 'My_Android'
設置環境變量ANDROID_SDK_HOME,指向Andriod的SDK目錄.
3. ddms - Failed to initialize Monitor Thread: Unable to establish loopback connection
防火牆可能阻擋了adb server的啟動,關閉防火牆即可,重新啟動adb server。進入dos 命令環境運行如下的指令:adb kill-server 和 adb start-server
4. Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
如果是Emulator提示這樣的信息的話,可能是內存不足。在啟動Emulator的時候,添加參數-partition-size 120
5. WARNING: Application does not specify an API level requirement!
通常的錯誤的信息是:
[2010-10-23 08:15:28 - AppName] WARNING: Application does not specify an API level requirement! [2010-10-23 08:15:28 - AppName] Device API version is 8 (Android 2.2)
在AndroidManifest.xml文件中,使用
6. 如何刪除軟件包
方法一、通過adb命令行。adb uninstall
方法二、通過設備的管理軟件Settings來刪除。Setting --> Applications --> Manage Applications來刪除軟件
7.Could not open Selected VM debug port (8700). Make sure you do not have another instance of DDMS or of the eclipse plugin running. If it's being used by something else, choose a new port number in the preferences.
解決辦法:在防火牆高級高級設置中,對端口8700進行 出戰設置和入站設置
更多待續
之前寫過一個二維碼掃描demo,用的Zxing的框架,點擊下載,後續掃描二維碼中出現一些問題,比如解決壓縮圖片,調整掃描窗口大小等等。後續單位要求做掃描登錄實現,發現難點
第1節 線程概述安卓應用只有一個主線程-各個組件都是在這個線程中運行。作為組件的之一的Activity就是在這個線程中更新應用界面的,例如,用戶點擊界面上的一個按鈕,按鈕
android的輸入管理系統主要完成按鍵、觸摸板、鼠標等輸入設備的事件輸入,功能包括,輸入設備的事件輸入及向焦點窗口和焦
1,搭建本地NDK環境 Build path中設置C/C++ build Build command ndk-build NDK_DEBUG=1C/C++ General