java.lang.SecurityException:Permission Denial異常処理


svnマルチユーザ開発時にサーバがMannifestを認識できない可能性がある.xmlのactivityタグが宣言されているかどうか.したがって、複数のactivity重複宣言が発生する可能性がある.

  
  
  
  
  1. rd_android] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.oooo/.ui.HomeActivity } 
  2. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.oooo/.ui.HahaActivity } from null (pid=16027uid=2000) not exported from uid 10059 
  3. [2012-05-14 10:11:52 -OOOO_android] ActivityManager: at android.os.Parcel.readException(Parcel.java:1327) 
  4. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at android.os.Parcel.readException(Parcel.java:1281) 
  5. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1631) 
  6. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at com.android.commands.am.Am.runStart(Am.java:433) 
  7. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at com.android.commands.am.Am.run(Am.java:107) 
  8. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at com.android.commands.am.Am.main(Am.java:80) 
  9. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at com.android.internal.os.RuntimeInit.finishInit(Native Method) 
  10. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:238) 
  11. [2012-05-14 10:11:52 - OOOO_android] ActivityManager: at dalvik.system.NativeStart.main(Native Method) 

 
問題:1.アプリのインストール後、「アプリがインストールされていない」というメッセージが表示されます.
 
        2.コンパイルが通過するため、アプリケーションは自動的に実行されません.
 
解決策は、重複するactivity宣言を削除することです.