私はAndroid用のアプリを作成中です。私はAndroid Studioを使用しています。しかし、このアプリは非常に多くのアクティビティ(クラス)と対応するレイアウトファイルを持っています。私のアプリケーションを更新すると、これらのクラスとレイアウトファイルはさらに成長するでしょう。 Android Studioのアクティビティやレイアウトには制限がないことはわかっていますが、アプリが成長し、アクティビティやレイアウトが増えるにつれて、アプリが時間外にクラッシュすることが心配です。私のアプリは車の音です。ユーザは、製造業者を選択し、次いで、製造業者のモデルを選択し、次いで、その特定のモデルに彼/彼女を連れて行き、その自動車の車音を鳴らすことができる。私のAndroidアプリがクラッシュするのですか?
そして、ここに私のレイアウトファイル(XMLレイアウト)は次のとおりです:ここ
は私のJavaクラスの画像(活動)である私はとても心配です私のアプリは最終的にクラッシュするだろう、いくつかの時間といくつかの更新後に私は約30から40のクラスとレイアウトを追加するつもりです。
誰かが私の方法の代替案を提案できれば、それはまた分かります!
はエラーログを共有します。 –
@IntelliJAmiya - 私が言ったように、私は時間がたつにつれて私のアプリがクラッシュすることを心配しています。今は完全に正常に動作していますが、私の将来のアップデートでは、さらに多くの車のサウンド(クラスとレイアウト)を追加しています。後でアプリケーションをクラッシュさせて時間を節約できる場合は、代わりの方法が必要です。 – MarkPrescher
多くのアクティビティやレイアウトファイルを持つだけでアプリがクラッシュすることはありません。コードが貧弱に設計されており、徹底的にテストされていないと、アプリケーションがクラッシュする – 0xDEADC0DE