2016-11-23 49 views
0

我試圖從統一發布到android,但這些消息顯示在控制檯上。一個信號腳本androidmanifest xml無法啓動活動

UnityException:無法啓動活動! 清單中沒有任何與動作MAIN和類別LAUNCHER相關的活動。嘗試在設備上手動啓動應用程序。

這裏我AndroidManifest.xml中

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.onesignal.onesignalsdk" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
    <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> 
    <application> 
    </application> </manifest> 

我需要做什麼?該清單位於插件/ Android

+0

的[「!沒有找到啓動活動」是什麼意思(可能的複製http://stackoverflow.com/questions/4801371/what-does-it-mean-no-launcher-activity - 發現) – SaNtoRiaN

+0

活動標籤似乎丟失,活動必須放在應用程序標籤內不像上面 – SaravInfern

回答

0

我認爲你需要用該動作聲明一個活動。像:

<activity android:name=".BurgersActivity" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
+0

我有2個清單,這首先是由onesignal sdk自動生成的。 Android/Plugin/OneSignalConfig 和這個其他清單是啓用位置服務。 Android/Plugin <使用的許可機器人:名稱= 「android.permission.ACCESS_FINE_LOCATION」/>

+0

在清單與動作MAIN和類別LAUNCHER沒有活動。 –