歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Linux:死鎖問題

最近發現在家的本本,在項目加入混淆之後,導出都會提示

Java代碼ConversiontoDalvikformatfailedwitherror1

Conversion to Dalvik format failed with error 1
從網上看到的都是轉來轉去的解決方法:

Java代碼android低版本工程(如1.5)放到高版本環境中(如2.2)可能會上述錯誤,解決方法如下:

1。如果不修改androidsdk版本,則使用projectclean命令作用於某工程即可。

(該處理方式只是在高版本中兼容了低版本工程,未真正意義上的升級)

2。如果修改androidsdk版本,則需要以下幾個步驟:

1)修改SDK

選擇工程,buildpath-->configurebuildpath--->library刪除引用的低版本SDK,

然後addExternalJARs,選擇高版本SDK,OK,保存

2)修改classpath文件

該文件可能存在該項:

3)修改AndroidManifest.xml

在AndroidManifest.xml文件中,application標簽後添加

4)修改default.properties(很重要)

該文件最後一行(前面沒用#的)target=android-3該成target=android-8,保存。

再看看你的工程和新建的android2.2的工程結構就一樣了。

android低版本工程(如1.5)放到高版本環境中(如2.2)可能會上述錯誤,解決方法如下:
1。 如果不修改android sdk版本,則使用project clean 命令作用於某工程即可。
       (該處理方式只是在高版本中兼容了低版本工程,未真正意義上的升級)
2。 如果修改android sdk版本,則需要以下幾個步驟:
       1)修改SDK
             選擇工程,build path --> configure build path ---> library 刪除引用的低版本SDK,
             然後add External JARs,選擇高版本SDK,OK,保存
        2)修改classpath文件 
             該文件可能存在該項: 
        3) 修改AndroidManifest.xml
             在AndroidManifest.xml文件中,application標簽後添加
        4) 修改default.properties(很重要)
              該文件最後一行(前面沒用#的)target=android-3 該成target=android-8,保存。
        再看看你的工程和新建的android 2.2的工程結構就一樣了。

Copyright © Linux教程網 All Rights Reserved