8

インテントを開始し、メイン アクティビティに移動するように依頼しました。これを試みると、アプリがクラッシュします。

メイン アクティビティに移動しようとするコードを次に示します。

Intent i = new Intent(
".MAIN_ACTIVITY");
startActivity(i);   

Main_Activity の XML マニフェストを次に示します。

<activity
    android:name=".MainActivity"
    android:label="@string/app_name" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN_ACTIVITY" />

        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>

私はまだこれにかなり慣れていないので、助けやアドバイスは非常に価値があります。

4

4 に答える 4

3

Google から来た人のために、私は putExtra に大きな文字列 (90K シンボル以上) を渡そうとしていましたが、それが原因でアプリがクラッシュしていました。正しい解決策は、文字列をファイルに保存するか、Singleton を実装することです。

ここに関連リンクがありますIntent putExtra methodの最大長? (強制終了)

于 2015-10-09T00:59:03.097 に答える