A1 .WARNING: Application does not specify an API level requirement!
ApiDemos] Device API version is 3 (Android 1.5)
Q: AndroidManifest.xml中需指定users sdk <uses-sdk android:minSdkVersion="3"/>
A2: 模擬器設置上網代理
Q:啟動模擬器時使用: emulator -avd your_avd_name -http-proxy http://name:password@10.10.10.10:3128
或者參考這里: 只加一次每次可用
解決 Android 模擬器 無法上網問題 http://www.javaeye.com/topic/521023
關鍵就是執行
sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','10.193.xx.xx:1080')"
A3: Installation failed due to invalid APK file!
Q:在Eclipse中啟動某應用的時候,出現如上錯誤. Installation failed due to invalid APK file! LogCat提示如下錯誤如下:
01-26 07:59:28.466: ERROR/PackageParser(567): parsePackageName error: <manifest> specifies bad package name "com.android._ButtonStyle1": bad character '_'
01-26 07:59:28.466: ERROR/PackageManager(567): Couldn't find a package name in : /data/app/vmdl24363.tmp
按照上面的提示,修改包名即可.
A4: 啟動AVD的時候出現的問題:Failed to find an AVD compatible with target 'Android 1.6' ,no compatible AVDs with target.
Q:原因是AVD不在啟動路徑中,解決的辦法找到".android"文件夾拷貝到貝到C:\Documents and Settings\當前用戶下.修改下.android/avd里面以avd名命名的.ini文件中的path屬性,修改為avd文件所在的位置.重啟即可.
A5:Android出現Waiting for sdk to finish loading的解決辦法
Q:原因是:你的Java編譯環境和運行環境不對。
解決辦法:在WIndows下面使用統一的Java環境,我之前編譯是JDK1.6,運行是JRE1.5。都調整為1.6就好了。
A6:Android官方網站無法訪問,怎么辦?
Q:訪問官網鏡像: http://androidappdocs.appspot.com/sdk/index.html 即可.
A7:某些String.xml導入后出現如下錯誤提示:
Description Resource Path Location Type
error: Apostrophe not preceded by \ (in Search' Titles) strings.xml /WikiNotes/res/values line 30 Android AAPT Problem
Q:原因符號”' ”,在xml中需要轉義。只要將”' ” 修改為”\'”即可解決.
A8:Android訪問本地IP(localhost)
Q:Android模擬器啟動后,默認IP為localhost,而PC端loaclhost被映射為10.0.2.2.
平凡而簡單的人一個,無權無勢也無牽無掛。一路廝殺,只進不退,死而后已,豈不爽哉!
收起對“車”日行千里的羨慕;收起對“馬”左右逢緣的感嘆;目標記在心里面,向前進。一次一步,一步一腳印,跬步千里。
這個角色很適合現在的我。
posted on 2010-01-25 16:01
過河卒 閱讀(1818)
評論(0) 編輯 收藏 所屬分類:
Android/gPhone