在构建我的PhoneGap应用程序(安装了Facebook SDK插件)时,我遇到了这个错误:
BUILD FAILED C:\ adt-bundle-windows-x86_64-20130522\sdk\tools\ant\build.xml:653:执行此行时出现以下错误:C:\ adt-bundle-windows-x86_64-20130522\sdk\tools\ant\build.xml:698:返回null:1
第653行是:
<do-only-if-manifest-hasCode elseText="hasCode = false. Skipp aidl/renderscript/R.java">
Run Code Online (Sandbox Code Playgroud)
698行是:
proguardFile="${out.absolute.dir}/proguard.txt"
Run Code Online (Sandbox Code Playgroud)
到目前为止我的解决方案包括:
android update project强制生成proguard-project.txt文件,以及更新local.properties和project.properties文件.C:\adt-bundle-windows-x86_64-20130522\sdk\tools\ant\build.xml以便所有提到proguard.txt成为proguard-project.txt.ant -logfile ./antLogFile.txt release.这是日志文件.-set模式检查:
-set释放模式:
-release-obfuscation-check:[echo] proguard.config是C:\ adt-bundle-windows-x86_64-20130522\sdk/tools/proguard/proguard-android.txt:proguard-project.txt [echo] Proguard.config已启用
- 预编译:
-check-env:[checkenv] Android SDK工具修订版22.6.2 [checkenv]安装在C:\ adt-bundle-windows-x86_64-20130522\sdk
-setup:[echo]项目名称:HelloWorld [gettype]项目类型:应用程序
-build-setup:[getbuildtools]使用最新的构建工具:19.0.3 [echo]解析HelloWorld的构建目标... [gettarget]项目目标:Android 2.3.3 [gettarget] API级别:10 [gettarget]警告:属性AndroidManifest.xml(14)中的minSdkVersion高于项目目标API级别(10)[echo] ---------- [echo]如果需要创建输出目录... [echo] ---- ------ [echo]解析HelloWorld的依赖关系... [依赖]库依赖关系:[依赖] [依赖] ------------------ [依赖]有序libraries:[dependency] [dependency] ------------------ [dependency] API <= 15:将annotations.jar添加到类路径中.[echo] …