wangyongj há 1 ano atrás
pai
commit
50497bb91b

+ 11 - 6
app/src/main/AndroidManifest.xml

@@ -3,7 +3,6 @@
     xmlns:tools="http://schemas.android.com/tools"
     package="com.xugame.gameconsole"
     android:installLocation="internalOnly"
-    android:sharedUserId="android.uid.system"
     android:versionCode="1597175257"
     android:versionName="1.15.0">
 
@@ -63,12 +62,18 @@
 
             android:launchMode="singleTop">
             <intent-filter>
-                <action android:name="android.intent.action.MAIN" />
+<!--                <action android:name="android.intent.action.MAIN" />-->
+<!--                <category android:name="android.intent.category.LAUNCHER" />-->
+<!--                <data-->
+<!--                    android:host="com.xugame.gameconsole.TextCopyFileActivity"-->
+<!--                    android:scheme="com.xugame.gameconsole.TextCopyFileActivity"-->
+<!--                    tools:ignore="AppLinkUrlError" />-->
                 <category android:name="android.intent.category.LAUNCHER" />
-                <data
-                    android:host="com.xugame.gameconsole.TextCopyFileActivity"
-                    android:scheme="com.xugame.gameconsole.TextCopyFileActivity"
-                    tools:ignore="AppLinkUrlError" />
+
+                <action android:name="android.intent.action.MAIN" />
+                <category android:name="android.intent.category.HOME" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <category android:name="android.intent.category.MONKEY" />
             </intent-filter>
         </activity>
         <activity

+ 7 - 7
app/src/main/java/com/xugame/gameconsole/emulator/RetroArchEmulatorActivity.java

@@ -251,13 +251,13 @@ public class RetroArchEmulatorActivity extends RetroActivityCamera {
     public boolean dispatchKeyEvent(KeyEvent event) {
         DebugUtil.i(TAG, "" + event.getKeyCode());
         if (event.getKeyCode() == KeyEvent.KEYCODE_BACK
-                && event.getAction() == KeyEvent.ACTION_DOWN) {
-//            showDialog();
-            Intent intent=new Intent();//调出主菜单UI
-            ComponentName componentName=new ComponentName("com.xugame.gameconsoleMenu",
-                    "com.xugame.gameconsole.dialog.localgamesetting.LocalGameSettingDialog");
-           intent.setComponent(componentName);
-            startActivityForResult(intent,200);
+                ) {
+            showDialog();
+//            Intent intent=new Intent();//调出主菜单UI
+//            ComponentName componentName=new ComponentName("com.xugame.gameconsoleMenu",
+//                    "com.xugame.gameconsole.dialog.localgamesetting.LocalGameSettingDialog");
+//           intent.setComponent(componentName);
+//            startActivityForResult(intent,200);
 //            setScan();
             return super.dispatchKeyEvent(event);
         }