我反编译了一个APK(免责声明:供个人使用,没有做任何违法行为),除了一些奇怪的unknown_attr
值之外,还有一些属性,例如layout_width
,{{1 }和layout_height
将整数作为值。
例如:android:shape
或<shape android:shape="0"></shape>
然而,当构建APK时,android studio会抛出不允许整数类型的错误。
为什么反编译的APK 可以具有整数类型,但在重新编译APK时突然不能?
我的设置中是否有错误配置的内容?
答案 0 :(得分:1)
我的工作室设置中没有错误配置(修复后)允许我使用这些整数值构建APK?
没有。这是一个无效的ShapeDrawable
资源,您可以通过阅读the documentation来了解。
你的问题在于你的反编译器。