作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在对 Android 应用程序进行渗透测试。我反编译了应用程序,没有任何问题,每当我尝试重新编译它时,apktool.jar 从 locale_config.xml
文件中抛出 Unbound Prefix Error
。检查了语法,它们都没有问题。我对发生的事情一无所知。
W: C:\platform-tools\patch-apk\swifty\base_SAP\res\xml\locales_config.xml:3: error: unbound prefix.
W: C:\platform-tools\patch-apk\swifty\base_SAP\res\xml\locales_config.xml: error: file failed to compile.
Failed!!!
文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<locale-config>
...
<locale android:name="en-CA" />
<locale android:name="en-GB" />
<locale android:name="en-XC" />
<locale android:name="en-IN" />
<locale android:name="en-AU" />
<locale android:name="zh-HK" />
...
</locale-config>
最佳答案
更新build.gradle文件中的compileSdk
和targetSdk
版本到33或更高版本修复问题
android {
compileSdk = 33
defaultConfig {
applicationId = "com.example.app"
minSdk = 23
targetSdk = 33
...
}
...
}
关于Android locale_config.xml 未绑定(bind)前缀错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71267862/
我目前正在对 Android 应用程序进行渗透测试。我反编译了应用程序,没有任何问题,每当我尝试重新编译它时,apktool.jar 从 locale_config.xml 文件中抛出 Unbound
我是一名优秀的程序员,十分优秀!