-1

これは初心者の質問ですが、他の人の質問(私の知識を増やしました)の助けを借りても、私はまだ自分が何を間違っているのかわかりません。私はSupWorldクラスを直接(マニフェストを介して)実行しましたが、機能したので、問題はクラスを正しく呼び出していないことだと思います。見つけたすべての提案を試しましたが、「残念ながら、テストコードが停止しました」と表示されるたびに表示されます。エミュレータで。(テストコードは私のプロジェクトの名前です。)問題を特定するために、失敗した試行の一部をコードにコメントとして残しました。もちろん、コンテンツに「これ」を使ってみましたが、うまくいきませんでした。役立つ知識をいただければ幸いです。ありがとう。

package com.evorlor.testcode;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class MainActivity extends Activity {

//  Context context;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // setContentView(R.layout.activity_main);

//      context = this;

        Intent intent = new Intent(getApplicationContext(), SupWorld.class);

        startActivity(intent);
    }

    // @Override
    // public boolean onCreateOptionsMenu(Menu menu) {
    // // Inflate the menu; this adds items to the action bar if it is present.
    // getMenuInflater().inflate(R.menu.activity_main, menu);
    // return true;
    // }

}

私のlogCat(logCatとは何か、どのように使用するか、またはその使用方法に慣れていません。テキストファイルとしてエクスポートしましたが、これですべてです。これがお探しのものではない場合はお知らせください。

12-10 21:11:38.013: W/Trace(1094): Unexpected value from nativeGetEnabledTags: 0

皆さんの助けに感謝します....それは明白な問題だと思います。マニフェストでSupWorldクラスを宣言するにはどうすればよいですか?

4

2 に答える 2

5

SupWorldマニフェストで宣言しましたか?

于 2012-12-10T21:11:46.420 に答える
0

最初の外観からは次のようになります。機能しない場合はlogcatを貼り付けてください

   Intent intent = new Intent(MainActivity.this, SupWorld.class);
    startActivity(intent);
于 2012-12-10T21:11:01.737 に答える