我是Android的Java編程新手。這是我用來開發應用程序的第一種語言。 該應用程序是關於使用Google Maps API的。它應該選擇從A到B的位置等等,就像某種尋寶。 我試圖在目前整理菜單,然後發生這種情況。我只有這些xml文件:Menu,Pentagram和ofc Manifest(Mysterygame Manifest)以及java文件:Menu和Pentagram。致命異常Android應用程序嘗試實施Google Maps API
現在我試圖在兩個獨立按鈕的菜單屏幕上實現谷歌地圖地圖 - 但是當我從谷歌等按鍵排序整個出現這種情況。
這裏是logcat的:
09-24 22:32:54.850: E/AndroidRuntime(11739): FATAL EXCEPTION: Thread-576
09-24 22:32:54.850: E/AndroidRuntime(11739): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.mysterygame.au.Menu }
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1622)
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1417)
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Activity.startActivityForResult(Activity.java:3370)
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Activity.startActivityForResult(Activity.java:3331)
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Activity.startActivity(Activity.java:3566)
09-24 22:32:54.850: E/AndroidRuntime(11739): at android.app.Activity.startActivity(Activity.java:3534)
09-24 22:32:54.850: E/AndroidRuntime(11739): at com.mysterygame.au.Pentagram$1.run(Pentagram.java:29)
兩個活動菜單&五角星的清單:
// Intro Screen with the picture Pentagram
<activity
android:name="Pentagram"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
// Menu
<activity
android:name="Menu"
android:label="@string/app_name" >
<intent-filter>
<action android:name="com.mysterygame.au.MENU" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
兩個Java類: //菜單
public class Menu extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu); } }
public boolean onCreateOptionsMenu(android.view.Menu menu) {
getMenuInflater().inflate(R.menu.starting_point, menu);
return true; } }
//Pentagram
public class Pentagram extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.pentagram);
Thread timer = new Thread() {
public void run() {
try { sleep(5000); }
catch (InterruptedException e) { e.printStackTrace(); }
finally {
Intent openMenu = new Intent("com.mysterygame.au.Menu");
startActivity(openMenu); } } };
timer.start(); }
protected void onPause() {
super.onPause();
finish(); } }
謝謝你爲你的時間 - 歡呼聲 男ATT
你能後,你打電話給你的活動代碼?另外,您是否將您嘗試開始的活動添加到清單中? – BlackHatSamurai
剛剛添加了從清單中調用的兩個活動 – Sweatysven
您應該發佈菜單和五角星代碼 – BlackHatSamurai