Ibm mobilefirst MobileFirstbuildwithGradle,get[android/init]timeout,如果使用ant构建,则工作正常

Ibm mobilefirst MobileFirstbuildwithGradle,get[android/init]timeout,如果使用ant构建,则工作正常,ibm-mobilefirst,Ibm Mobilefirst,开发者服务器版本为 mfp-v:7.1.0.00.20160206-1603 生产服务器版本为 wladm-版本7.1.0.00.20150807-0630 项目类型为mfp cordova 开发人员服务器的构建。 使用Ant works构建的应用程序。 用Gradle works构建的应用程序 生产服务器的构建。 使用Ant内置发布/调试应用程序-工作正常。 带有Gradle的内置发布/调试应用程序,获得[…android/init]超时或500 签名是一样的。 配置相同。 wlapp已正确部

开发者服务器版本为
mfp-v:7.1.0.00.20160206-1603

生产服务器版本为
wladm-版本7.1.0.00.20150807-0630

项目类型为mfp cordova

开发人员服务器的构建。
使用Ant works构建的应用程序。
用Gradle works构建的应用程序

生产服务器的构建。
使用Ant内置发布/调试应用程序-工作正常。
带有Gradle的内置发布/调试应用程序,获得[…android/init]超时或500

签名是一样的。
配置相同。
wlapp已正确部署到生产服务器和开发服务器。 设备上的应用程序看起来不错。一切正常,但无法连接到WL服务器

看起来应用程序的真实性有问题。 但是Ant签署了发布工作。Gradle签名的发布/调试无法连接。 相同的项目,相同的设置。怎么了。你看到这个了吗

编辑
查看logcat日志,发现此错误
java.lang.unsatifiedlinkerror:dalvik.system.PathClassLoader[DexPathList[[zip文件”/data/app/../base.apk],nativeLibraryDirectories=[/data/app/../lib/arm,/vendor/lib,/system/lib]]找不到“libauthjni.so”


但当我将地址(wlclient.properties)更改为本地开发服务器时,一切都正常。无错误。

使用CLI创建的Cordova应用程序基于Cordova 3.7。

Cordova 3.7不支持基于Gradle的项目结构。

您实际使用的是真实性吗?您没有提到这一点。我还没有在application-descriptor.xml中定义任何安全测试。所以默认的移动安全测试开始了。并且它启用了应用真实性检查。然后你需要禁用它。或者正确配置应用程序的真实性。但是此配置可以与Ant正常工作。使用Ant的生成是否与使用Gradle的生成不同。添加的生产服务器版本
wladm-版本7.1.0.00.20150807-0630
可能生成与旧的生产服务器版本不兼容。但它与Ant一起工作。。。