离子2 Android Build Prod警告,同时验证Jar签名



我在构建离子应用程序时会遇到错误,它发生在一个新的应用程序上(我几天前从刮擦开始)。我的旧应用都没有这个问题。该问题在任何较旧的应用程序中都不发生,即4-5个月大的应用程序。

警告:meta-inf/android.arch.lifecycle_runtime.version不受签名保护。未经授权的修改此JAR条目 将不会被检测到。删除或移动Meta-Inf/.

的入口

,它继续进行4-5个文件。

我的环境信息:

CLI软件包:(/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.19.0
ionic (Ionic CLI) : 3.19.0

全局软件包:

cordova (Cordova CLI) : 7.1.0 

本地软件包:

@ionic/app-scripts : 3.1.6
Cordova Platforms  : android 6.3.0 ios 4.5.4
Ionic Framework    : ionic-angular 3.9.2

系统:

Node  : v8.9.1
npm   : 5.6.0 
OS    : macOS High Sierra
Xcode : Xcode 9.2 Build version 9C40b 

环境变量:

ANDROID_HOME : not set

MISC:

backend : pro

这是任何安全问题还是我错过了什么?

预先感谢。

[temp fix] :由于所有文件包含均为版本nos,现在我已经从我的最终apk中删除了这些元文件,例如验证,例如使用

sudo zip -d apkfilename.apk meta -inf/android.arch.lifecycle_runtime

对六个文件的其余部分进行了相同的操作!

相关内容

  • 没有找到相关文章

最新更新