意外的输入类型。仅支持存档类型,例如 .jar、.zip 等。 Android
Posted
技术标签:
【中文标题】意外的输入类型。仅支持存档类型,例如 .jar、.zip 等。 Android【英文标题】:Unexpected input type. Only archive types are supported, e.g., .jar, .zip, etc. Android 【发布时间】:2021-08-31 03:32:27 【问题描述】:在生成发布 Apk 时,我从 progurd 收到以下错误。
Unexpected input type. Only archive types are supported, e.g., .jar, .zip, etc.
/MyApp/app/proguard-project.txt, offset: 1765, line: 47, column: 14, Unexpected input type. Only archive types are supported, e.g., .jar, .zip, etc.
How to fix this issue. anyone give suggestion.
【问题讨论】:
你找到解决办法了吗? 【参考方案1】:如文档中所述,当您使用 android Studio 3.4 或 Android Gradle 插件 3.4.0 及更高版本时,R8 是用于混淆的默认编译器。 R8 不支持某些 proguard 配置注解。
更具体地说,看起来 -injars -outjars 不接受您当前的配置。
要禁用 R8,只需使用
android.enableR8=false
在你的 gradle.properties 文件中
https://developer.android.com/studio/build/shrink-code
【讨论】:
以上是关于意外的输入类型。仅支持存档类型,例如 .jar、.zip 等。 Android的主要内容,如果未能解决你的问题,请参考以下文章
java基础十[包Jar存档文件和部署](阅读Head First Java记录)
找不到“object”类型的不同支持对象“[object Object]”。 NgFor 仅支持绑定到 Iterables,例如 Arrays.(AngularFireList)
Angular:'找不到'object'类型的不同支持对象'[object Object]'。 NgFor 仅支持绑定到 Iterables,例如 Arrays'
Angular'找不到'object'类型的不同支持对象'[object Object]'。 NgFor 仅支持绑定到 Iterables,例如 Arrays。
找不到“object”类型的不同支持对象“[object Object]”。 NgFor 仅支持绑定到 Iterables,例如带有异步管道的数组