我已經使用Android Studio生成了一個APK,我不知道爲什麼APK行爲與在調試模式下使用USB線路安裝軟件不同。我在同一個應用程序中有兩個活動,當我從調試中安裝它時,它看起來是第一個,但如果我使用APK安裝它,它將直接在第二個活動中啓動。已簽名生成的APK與Android Studio不一樣工作
任何提示?
謝謝!
編輯:這是根據Bala Raja給出的答案修改它之後的新清單。但問題是,現在Android並未將第二項活動確定爲啓動器。我能做什麼?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="19"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REORDER_TASKS" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:label="@string/app_name" android:icon="@drawable/happy" android:debuggable="true">
<activity android:name=".Configure"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".Launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.CLOSE_SYSTEM_DIALOGS" />
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
請顯示清單,如果您有不同的調試和發佈顯示 –
粘貼gradle文件在這裏。 –