我有一个 MobileFirst 混合应用程序,从中创建了一个 apk 文件。创建了一个测试项目。将apk文件添加到工作台,它有一个错误说:
应用无法导入;它要么是无效的,要么包含不受支持的特定功能。
在 Errorlog 中找到错误消息和错误描述:
来自组件 Android-BuildChain 的 CRRTWM6013I:配置:{cache.dir=C:\Users\rakeshm395\workspace4.metadata.plugins\com.ibm.rational.test.lt.models.behavior.moeb\cache, android.runtime.dir =C:\Software_Eclipse\eclipse\plugins\com.ibm.rational.test.mobile.android.runtime_1.3.150.v20141113_1613, ibm.jdk.install.dir=C:\Program Files\Java\jdk1.7.0_71, android .sdk.install.dir=C:\android-sdk-windows, runtime.cache.dir=C:\Users\rakeshm395\workspace4.metadata.plugins\com.ibm.rational.test.lt.models.behavior.moeb \构建\运行时} eclipse.buildId=4.4.1.M20140925-0400 java.version=1.7.0_71 java.vendor=Oracle Corporation BootLoader 常量:OS=win32, ARCH=x86_64, WS=win32, NL=en_US 框架参数:-product org.eclipse .epp.package.java.product -product org.eclipse.epp.package.java.product 命令行参数: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\rakeshm395\workspace4 -product org.eclipse.epp.package.java.product
com.ibm.rational.test.lt.models.behavior.moeb
Info
Fri Jan 09 08:45:06 IST 2015
CRRTWM6013I from component Android-BuildChain: configuration: {cache.dir=C:\Users\rakeshm395\workspace4\.metadata\.plugins\com.ibm.rational.test.lt.models.behavior.moeb\cache, android.runtime.dir=C:\Software_Eclipse\eclipse\plugins\com.ibm.rational.test.mobile.android.runtime_1.3.150.v20141113_1613, ibm.jdk.install.dir=C:\Program Files\Java\jdk1.7.0_71, android.sdk.install.dir=C:\android-sdk-windows, runtime.cache.dir=C:\Users\rakeshm395\workspace4\.metadata\.plugins\com.ibm.rational.test.lt.models.behavior.moeb\builds\runtimes}
LicenseCheck 返回错误!
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.7.0_71
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\rakeshm395\workspace4 -product org.eclipse.epp.package.java.product
com.ibm.cic.licensing.common.util
Error
Fri Jan 09 08:45:12 IST 2015
LicenseCheck returned FALSE!
从“HelloWorldHelloAndroid.apk”构建时引发 CRRTWM6010E 异常
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.7.0_71
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data C:\Users\rakeshm395\workspace4 -product org.eclipse.epp.package.java.product
com.ibm.rational.test.lt.models.behavior.moeb
Error
Fri Jan 09 08:45:23 IST 2015
CRRTWM6010E exception thrown while building from 'HelloWorldHelloAndroid.apk'
java.lang.Error: Cannot find zipalign in C:\ANDROI~2\build-tools\17.0.0
at com.ibm.rational.test.mobile.android.buildchain.tools.build.BuildWrapper.alignApk(BuildWrapper.java:316)
at com.ibm.rational.test.mobile.android.buildchain.tools.build.BuildWrapper.build(BuildWrapper.java:243)
at com.ibm.rational.test.mobile.android.buildchain.AndroidBuildChain.build(AndroidBuildChain.java:330)
at com.ibm.rational.test.lt.models.behavior.moeb.utils.BuildChainManager$Build.run(BuildChainManager.java:200)
at java.lang.Thread.run(Thread.java:745)
我在 StackOverflow 中尝试了以下建议的解决方案,但它们没有用