unity3d导出android工程二次开发图标问题

0 投票
最新提问 8月 16, 2017 用户: qumoy666 (280 分)

最近在用unity做一些开发,今天发现直接将unity导出成android工程然后直接运行,图标可以正常显示,manifest部分代码如下

Java code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

 <application

        android:icon="@drawable/app_icon"

        android:label="@string/app_name">

        <activity

            android:name="com.easyar.hellounity.UnityPlayerActivity"

            android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale|layoutDirection"

            android:label="@string/app_name"

            android:launchMode="singleTask"

            android:screenOrientation="portrait">

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>


可以想在此基础上做二次开发,创建MainActivity继承UnityPlayerActivity,修改manifest代码如下:

Java code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

    <application

        android:icon="@drawable/app_icon"

        android:label="@string/app_name">

        <activity

            android:name="com.easyar.hellounity.MainActivity"

            android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale|layoutDirection"

            android:label="@string/app_name"

            android:launchMode="singleTask"

            android:screenOrientation="portrait">

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>


就改了一下启动的activity,app可以正常运行,可以图标就消失了,只要一退出就无法通过图标进入。
请问一下大家这是啥原因?

登录 或者 注册 后回答这个问题。

欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...