2011-09-16 34 views

回答

0

您的活動名稱可能已更改,現在主屏幕快捷方式可能指向不存在的活動。 刪除舊的主屏幕快捷方式,然後放置新的快捷方式。

+0

嗯,我沒有一個主屏幕的快捷方式,我確實不會手動創建。我重新安裝完全相同的apk文件。也許是因爲菜單啓動器圖標仍然指向已刪除的活動... –

0
  1. 請確保您有以下在您的體現你的主要活動代碼:

    <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
    
        <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
    
  2. 另外,還要確保關閉您的應用程序時,你重新安裝。你可以使用這個:

    android.os.Process.killProcess(android.os.Process.myPid());

    System.exit(0);

  3. 最後下面您的onCreate()在您的主要活動添加代碼:(!isTaskRoot())

    如果{

      finish(); 
          return; 
         } 
    

希望工程:)

相關問題