OSDN Git Service

Fix Android-x86 crashes related to manifest changes nougat-x86 android-x86-7.1-r3 android-x86-7.1-r4 android-x86-7.1-r5
authorBraden Farmer <farmerbb@gmail.com>
Mon, 18 Jun 2018 05:09:40 +0000 (23:09 -0600)
committerBraden Farmer <farmerbb@gmail.com>
Mon, 18 Jun 2018 05:09:40 +0000 (23:09 -0600)
app/build.gradle
app/src/androidx86/AndroidManifest.xml
app/src/playstore/AndroidManifest.xml

index 8d6714e..cd7dc0c 100644 (file)
@@ -19,6 +19,7 @@ android {
         minSdkVersion 21
         targetSdkVersion SDK_VERSION
 
+        // TODO keep versionName and versionCode in sync with Android-x86 manifest
         versionCode 184
         versionName "3.9.2"
 
index bdae767..7fbbbb5 100644 (file)
         android:label="@string/app_name"
         android:theme="@style/AppTheme" >
 
+        <activity
+            android:name=".activity.MainActivity"
+            android:label="@string/app_name"
+            android:launchMode="singleTask"/>
         <activity-alias
             android:name=".MainActivity"
             android:targetActivity=".activity.MainActivity"
             </intent-filter>
         </activity-alias>
         <activity
-            android:name=".activity.MainActivity"
-            android:label="@string/app_name"
-            android:launchMode="singleTask"/>
-        <activity
             android:name=".activity.InvisibleActivity"
             android:documentLaunchMode="always"
             android:excludeFromRecents="true"
index e7cd9bb..238ab7f 100644 (file)
@@ -14,6 +14,8 @@
      limitations under the License.
 -->
 
+<!-- TODO when making changes to the manifest, be sure to update the Android-x86 manifest as well -->
+
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
           xmlns:tools="http://schemas.android.com/tools"
           package="com.farmerbb.taskbar">
         android:label="${appName}"
         android:theme="@style/AppTheme" >
 
+        <activity
+            android:name=".activity.MainActivity"
+            android:label="${appName}"
+            android:launchMode="singleTask"/>
         <activity-alias
             android:name=".MainActivity"
             android:targetActivity=".activity.MainActivity"
             </intent-filter>
         </activity-alias>
         <activity
-            android:name=".activity.MainActivity"
-            android:label="${appName}"
-            android:launchMode="singleTask"/>
-        <activity
             android:name=".activity.InvisibleActivity"
             android:documentLaunchMode="always"
             android:excludeFromRecents="true"