を許可されていない私は、APK(個人的な使用のための、違法何もしていない免責事項)を逆コンパイル。このようにアンドロイド:値として整数を持ち、脇いくつかの奇妙な<code>unknown_attr</code>値など<code>layout_width</code>などいくつかの属性から、<code>layout_height</code>と<code>android:shape</code>:形状整数型が
:ただしAPKを構築するとき<shape android:shape="0"></shape>
又はandroid:layout_width="-1"
、アンドロイドスタジオは、整数タイプが許可されていないことのエラーを投げています。
それはなぜそれができない突然逆コンパイルAPK がは整数型を持っていますが、ときに再コンパイルAPKことができるということですか?
設定に何か設定が間違っていますか?
"逆コンパイルされたAPKが整数型を持つのはなぜですか?私の推測では、デコンパイラの出力を誤解していて、それらがリソースへの参照(' android:layout_width'、android:layout_height' )または値の不完全な逆コンパイル( 'android:shape')を返します。しかし、あなたが[mcve]を提供しないことを選んだので、これを確認することは難しいでしょう。 – CommonsWare
@commonsWare私はそれが本当にここで助けになるかどうかはわかりませんが、見た目の例を追加しました。どちらの方法でも、私のスタジオ設定に誤った設定はありません(固定されていると)、それらの整数値を持つAPKを作成できますか? – xorinzor