2017-02-11 4 views
0

は、私はその可能性がアンドロイドのスタジオは、例えば生成したファイルを無効にするかどうかを知りたいと思った独自のファイルを生成するアンドロイドスタジオを無効にすることはできますか?

「値V11」、よりも価値の翻訳された文字列とAndroidの無用描画可能と文字列とは、私は入れませんでした。

+0

「アンドロイドスタジオでは、自分の文字列とその文字列の翻訳を行います」 - そうではありません。おそらく、これらはあなたがあなたのアプリに含めることを選んだ図書館からのものです。これらのリソースが必要ない場合は、ライブラリを削除してください。それを超えて、「アンドロイドスタジオが生成する」と思う「ファイル」を**正確に**示す** [mcve]を提供してください。 – CommonsWare

+0

それは無駄な文字列と翻訳を生成し、ドロアブルも生成します。私はアンドロイドスタジオのブランクアクティビティを使用しています。 – Rab

+0

既存の回答に対するあなたのコメントによれば、あなたのリソースは 'appcompat-v7'から来ています。リソースを必要としない場合は、 'appcompat-v7'とそれに依存するコードの部分(' AppCompatActivity'、テーマの 'Theme.AppCompat'、' menu'の 'app:...'属性リソースなど)。 Android Studio 2.2.3には「空白アクティビティ」テンプレートがないため、Android Studioもアップグレードする必要があります。 Android Studio 2.2.xの「空のアクティビティ」テンプレートを使用すると、「appcompat-v7」の使用をオプトアウトできます。 – CommonsWare

答えて

0

これらのファイルは必須です。それを無効にする方法はありません。それがなければ、あなたのアプリは正しく機能しません(すべてのデバイスとAPIレベルで)。

+0

翻訳を無効にすることはできますか?それはちょうど私のアプリをあまりにも重くする。 – Rab

+0

yes translations無効にすることができます。プロジェクトの作成時には使用できません。あなたはstrings.xmlに移動し、translatable = falseとしてマークすることができます – AndroidMechanic

+0

私はstrings.xmlを持っていません。アンドロイドスタジオはそれ自身の文字列であり、私が欲しくないその文字列の翻訳を行います:/ – Rab

関連する問題