0

私はデバッグ中に私のapkのresフォルダにいくつかのRTL(右から左)レイアウトフォルダがあることに気づいた簡単な懐中電灯アプリを持っています。だから私はそれを拾って、supportRtl属性をfalseに設定しました。しかし、この変更を行ってもフォルダはまだ存在しています。私はプロジェクトを再構築しようとしましたが、プロジェクトをクリーンアップしましたが、無駄です。フォルダの名前は、drawable-ldrtl-hdpi-v17drawable-ldrtl-mdpi-v17、xhdpi、xxhdpiなどのようになります。私のmin sdkバージョンは21であるため、v-17接尾辞には驚いています。私には奇妙に見えるabc_ic_menu_copy_mtrl_am_alpha.pngのようなファイルが含まれています。誰かが私のapkのサイズを増やす必要がないので、これらのファイルが生成されないように助けてください。どんな助けも素晴らしいだろう。AndroidスタジオがsupportsRtlがfalseに設定されていてもR-T-Lリソースファイルを生成します

答えて

0

不要にする場合は削除してください。 Android Studioは、後で使用する予定があるかどうかわからないため、生成されたファイルを取り込んで削除しません。

+0

私はこの質問を投稿していない可能性があります。私はAndroidスタジオを使ってこれらのファイルを見つけることができません。それらはapkにしか見つかりません。apkから削除しても、R.javaファイルにはまだ参照があります。 –

+0

その特定のドロアブルは、アンドロイドサポートライブラリの一部です。したがって、サポートライブラリを使用する場合、それはあなたのアプリの一部です。あなたはproguardルールで削除することができるかもしれませんが、それはそれです。 –

+0

あなたはそれを取り除くためにプロガードの使い方を教えてもらえますか? –

関連する問題