国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android開發中Eclipse報錯及對應處理方法總結

2020-04-11 11:10:34
字體:
來源:轉載
供稿:網友

本文較為詳細的總結了Android開發中Eclipse報錯及對應處理方法。分享給大家供大家參考,具體如下:

報錯1:

Conversion to Dalvik format failed with error 1

報錯原因:原因是我在android工程中不小心多導入Java的mina,結果一跑程序就報這個錯誤。
解決方法:將Java中用到的mina包移除,就OK了。

小結:以后遇到這種報錯時,記得提醒自己可能是由于自己導錯包了。

附: 網上其他處理方法:《丟失Android系統庫或者Conversion to Dalvik format failed with error 1錯誤的解決方法

報錯2:
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

報錯原因 :

異常發生在main 這個主線程里面。Javalang包里面找不到這個類。即沒有導入相對應的包。

這個報錯,是我在Java中用mina實現通信對話的實例中出現的,當時就是因為沒有導入下面兩個包。

解決方法 :導入包slf4j-api-1.6.4.jar和slf4j-nop-1.6.4.jar這個兩個包。

android和Java里面用的mina包我放在我博客資源里面有,想用話可以去下載。

小結:記得導入包的問題,特別當你不是用Java自帶的 包時,一定要記得。還有就是出錯時,直接復制到google里面,查找解決方案。

報錯3:

[2012-05-18 20:27:23 - 此處為你工程名] The connection to adb is down, and a severe error has occured.
[2012-05-18 20:27:23 - ……] You must restart adb and Eclipse.
[2012-05-18 20:27:23 - …… Please ensure that adb is correctly located at 'E:/Program Files/andriod_sdk/platform-tools/adb.exe' and can be executed.

報錯原因:因為提示是adb連接已經關閉,一個服務錯誤已經發生。即應該關閉adb進程,從新啟動eclipse.

解決方法:打開任務管理器,在進程中直接結束adb.exe進程,注意可能會有多個adb.exe進程,記得全部關閉。

小結:出現不知道如何處理的錯誤時,復制到google里面去應該就能解決問題的方法。

附 :網上其他處理方法 :《Android編程中出現The connection to adb is down問題的解決方法

報錯4:

java.lang.NoClassDefFoundError: org.apache.mina.transport.socket.nio.NioSocketConnector

報錯原因:還不知道????

解決方法:新建一個工程,將里面的內容復制過去,注意包名。

問題5:

eclipse中中文注釋亂碼怎么解決??

解決方法:做項目一般都是用UTF-8編碼的,eclipse的默認編碼是GBK,你在菜單欄Window里,選Preferences選項,第一項General里的Workspace,選定后右面有個Text file encoding,默認選在Default(GBK)上,選擇Other,列表可選了,選最下面的UTF-8,應用后再導入或創建的工程就不會出現亂碼了。

問題6:

Eclipse導入包提示Setting build path has encountered a problem
提示:“Setting build path” has encountered a problem,Could not write file D://workspace/aaa/.classpath

報錯原因:是路徑問題

解決方案:找到項目中隱藏的.classpath文件,修改其隱藏屬性為可見即可。
這種錯誤的情況常見于將一個Java項目從一臺機器的Eclipse工作環境下拷到其他機器的Eclipse工作環境下會出現此錯誤的幾率

問題7:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo

具體:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.IpCamera/com.IpCamera.com.IpCamera.MainActivity}: java.lang.ClassNotFoundException: com.IpCamera.com.IpCamera.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.IpCamera-1.apk]

解決辦法:查了資料,才知道到導進來的工程配置文件里面路徑問題。

<activity  android:label="@string/app_name"  android:name=".MainActivity" >  <intent-filter >    <action android:name="android.intent.action.MAIN" />    <category android:name="android.intent.category.LAUNCHER" />  </intent-filter></activity><activity

應將里面的

復制代碼 代碼如下:
android:name=".MainActivity" >

改為:
復制代碼 代碼如下:
android:name="com.IpCamera.MainActivity" >

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南江县| 临高县| 岗巴县| 道孚县| 龙门县| 故城县| 金溪县| 吉木萨尔县| 留坝县| 田阳县| 荃湾区| 贵南县| 吉隆县| 邵阳县| 宜黄县| 恭城| 东乡族自治县| 清徐县| 达州市| 岑巩县| 莎车县| 赣州市| 柞水县| 颍上县| 汶川县| 横峰县| 南阳市| 庆云县| 永泰县| 泗洪县| 邯郸县| 瓮安县| 滁州市| 基隆市| 阳朔县| 香格里拉县| 璧山县| 林周县| 新邵县| 昌邑市| 桑植县|