Browse Source

upgrade base android version

cdoran2011 10 years ago
parent
commit
26ad543126

+ 1 - 1
engine/compilers/android-studio/app/app.iml

@@ -86,7 +86,7 @@
       <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
       <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
     </content>
-    <orderEntry type="jdk" jdkName="Android API 18 Platform" jdkType="Android SDK" />
+    <orderEntry type="jdk" jdkName="Android API 19 Platform" jdkType="Android SDK" />
     <orderEntry type="sourceFolder" forTests="false" />
   </component>
 </module>

+ 3 - 3
engine/compilers/android-studio/app/build.gradle

@@ -2,13 +2,13 @@ apply plugin: 'com.android.application'
 
 
 android {
-    compileSdkVersion 18
+    compileSdkVersion 19
     buildToolsVersion "22.0.1"
 
     defaultConfig {
         applicationId "com.garagegames.torque2d"
-        minSdkVersion 9
-        targetSdkVersion 18
+        minSdkVersion 14
+        targetSdkVersion 19
 
         sourceSets.main {
             assets.srcDirs=[

+ 2 - 2
engine/compilers/android-studio/app/src/main/AndroidManifest.xml

@@ -9,8 +9,8 @@
     <uses-permission android:name="android.permission.VIBRATE"/>
 
     <uses-sdk
-        android:minSdkVersion="9"
-        android:targetSdkVersion="18" />   
+        android:minSdkVersion="14"
+        android:targetSdkVersion="19" />
     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
     <uses-feature android:glEsVersion="0x00010001" />

+ 14 - 0
engine/compilers/android-studio/app/src/main/java/com/garagegames/torque2d/MyNativeActivity.java

@@ -1,9 +1,23 @@
 package com.garagegames.torque2d;
 
 import android.app.NativeActivity;
+import android.view.View;
 
 public class MyNativeActivity extends NativeActivity {
   static {
     System.loadLibrary("openal"); 
   }
+
+  @Override
+  public void onWindowFocusChanged(boolean hasFocus) {
+    super.onWindowFocusChanged(hasFocus);
+    if (hasFocus) {
+        getWindow().getDecorView().setSystemUiVisibility(
+              View.SYSTEM_UI_FLAG_LAYOUT_STABLE
+                      | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
+                      | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
+                      | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
+                      | View.SYSTEM_UI_FLAG_FULLSCREEN
+                      | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}
+  }
 }