2012-02-27 6 views
0

AndroidManifest.xmlの値をコードで設定することはできますか?AndroidManifes.xmlの設定値

たとえば、android:largeHeap = "true"に設定したいと思いますが、3.xプラットフォームでのみ可能です。私のアプリケーションは2.2以上で動作する必要があります。 次に、3.xプラットフォームではandroid:largeHeap = "true"を設定し、コードでは2.xプラットフォームでは何もしません。

+0

なぜ2.Xでは大きなヒープ? – njzk2

答えて

2

実行時にマニフェスト変更することはできません..です

developer.android.comから:

マニフェスト にアプリケーションに関する基本的な情報を提示Androidシステム、情報システムは、その前にを持っている必要がありますアプリケーションのコードのいずれかを実行することができます。

はプラス:

これらの宣言は、Androidのシステムコンポーネントが 、彼らが起動することができますどのような条件の下にあるものを知ってみましょう。

このように、実行前にすべてが指定されてから、あなたのアプリケーションが実行され、Androidシステムから与えられたアクセス許可と条件の下で実行されます。

歓声