update sdk of xiaomi
This commit is contained in:
parent
365b6d548b
commit
1bfc54167f
@ -71,7 +71,6 @@ public class MainActivity extends Activity implements OnLoginProcessListener, On
|
|||||||
Toast.LENGTH_LONG).show();
|
Toast.LENGTH_LONG).show();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MiCommplatform.getInstance().onMainActivityCreate(this);
|
|
||||||
setContentView(nativeAndroid.getRootFrameLayout());
|
setContentView(nativeAndroid.getRootFrameLayout());
|
||||||
rootLayout = nativeAndroid.getRootFrameLayout();
|
rootLayout = nativeAndroid.getRootFrameLayout();
|
||||||
showLoadingView();
|
showLoadingView();
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
sdk/libs/gaid.jar
Normal file
BIN
sdk/libs/gaid.jar
Normal file
Binary file not shown.
Binary file not shown.
BIN
sdk/libs/mio_sdk_base_3.2.8_12822.jar
Normal file
BIN
sdk/libs/mio_sdk_base_3.2.8_12822.jar
Normal file
Binary file not shown.
BIN
sdk/libs/onetrack-sdk-1.1.3.jar
Normal file
BIN
sdk/libs/onetrack-sdk-1.1.3.jar
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
100
sdk/sdk.iml
100
sdk/sdk.iml
@ -1,100 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module external.linked.project.id=":sdk" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4">
|
|
||||||
<component name="FacetManager">
|
|
||||||
<facet type="android-gradle" name="Android-Gradle">
|
|
||||||
<configuration>
|
|
||||||
<option name="GRADLE_PROJECT_PATH" value=":sdk" />
|
|
||||||
<option name="LAST_SUCCESSFUL_SYNC_AGP_VERSION" value="3.3.1" />
|
|
||||||
<option name="LAST_KNOWN_AGP_VERSION" value="3.3.1" />
|
|
||||||
</configuration>
|
|
||||||
</facet>
|
|
||||||
<facet type="android" name="Android">
|
|
||||||
<configuration>
|
|
||||||
<option name="SELECTED_BUILD_VARIANT" value="debug" />
|
|
||||||
<option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
|
|
||||||
<option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
|
|
||||||
<afterSyncTasks>
|
|
||||||
<task>generateDebugSources</task>
|
|
||||||
</afterSyncTasks>
|
|
||||||
<option name="ALLOW_USER_CONFIGURATION" value="false" />
|
|
||||||
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
|
|
||||||
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
|
|
||||||
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/rs/debug;file://$MODULE_DIR$/build/generated/res/resValues/debug" />
|
|
||||||
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
|
|
||||||
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
|
|
||||||
<option name="PROJECT_TYPE" value="1" />
|
|
||||||
</configuration>
|
|
||||||
</facet>
|
|
||||||
</component>
|
|
||||||
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
|
|
||||||
<output url="file://$MODULE_DIR$/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
|
|
||||||
<output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
|
|
||||||
<exclude-output />
|
|
||||||
<content url="file://$MODULE_DIR$">
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debug/compileDebugAidl/out" isTestSource="false" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debug/compileDebugRenderscript/out" isTestSource="false" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/aidl_source_output_dir/debugAndroidTest/compileDebugAndroidTestAidl/out" isTestSource="true" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/renderscript_source_output_dir/debugAndroidTest/compileDebugAndroidTestRenderscript/out" isTestSource="true" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/test/debug" isTestSource="true" generated="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
|
|
||||||
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
|
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build" />
|
|
||||||
</content>
|
|
||||||
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
|
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/protobuf-java-2.6.1.jar:unspecified@jar" level="project" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/eventbus-3.0.0.jar:unspecified@jar" level="project" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/mio_sdk_base_3.2.2_12770.jar:unspecified@jar" level="project" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/alipaySdk-20180601.jar:unspecified@jar" level="project" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/zxing-3.1.0.jar:unspecified@jar" level="project" />
|
|
||||||
<orderEntry type="library" name="Gradle: __local_aars__:./sdk/libs/org.apache.http.legacy.jar:unspecified@jar" level="project" />
|
|
||||||
</component>
|
|
||||||
</module>
|
|
@ -1,8 +1,6 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.xiaomi">
|
package="com.xiaomi">
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
|
||||||
@ -11,24 +9,32 @@
|
|||||||
<uses-permission android:name="com.xiaomi.permission.AUTH_SERVICE" />
|
<uses-permission android:name="com.xiaomi.permission.AUTH_SERVICE" />
|
||||||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||||||
|
|
||||||
|
<!-- Xiaomi SDK Need -->
|
||||||
|
<queries>
|
||||||
|
<package android:name="com.xiaomi.gamecenter" />
|
||||||
|
<package android:name="com.xiaomi.gamecenter.sdk.service" />
|
||||||
|
<package android:name="com.eg.android.AlipayGphone" />
|
||||||
|
<package android:name="com.tencent.mm" />
|
||||||
|
<package android:name="com.tencent.mobileqq" />
|
||||||
|
<package android:name="com.sina.weibo" />
|
||||||
|
<package android:name="com.miui.cloudservice" />
|
||||||
|
<package android:name="com.xiaomi.xmsf" />
|
||||||
|
<package android:name="com.miui.securitycenter" />
|
||||||
|
</queries>
|
||||||
|
|
||||||
|
|
||||||
<application>
|
<application>
|
||||||
|
|
||||||
<!-- Xiaomi SDK Need -->
|
<!-- Xiaomi SDK Need -->
|
||||||
<meta-data
|
<meta-data
|
||||||
android:name="notch.config"
|
android:name="notch.config"
|
||||||
android:value="portrait|landscape" />
|
android:value="portrait|landscape" />
|
||||||
<meta-data
|
|
||||||
android:name="android.max_aspect"
|
|
||||||
android:value="2.2" />
|
|
||||||
<meta-data
|
|
||||||
android:name="MiLinkGroupAppID"
|
|
||||||
android:value="@integer/MiLinkGroupAppID" />
|
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="com.xiaomi.gamecenter.sdk.ui.MiActivity"
|
android:name="com.xiaomi.gamecenter.sdk.ui.MiActivity"
|
||||||
android:configChanges="orientation|screenSize"
|
android:configChanges="orientation|screenSize"
|
||||||
android:screenOrientation="behind"
|
android:screenOrientation="behind"
|
||||||
android:theme="@android:style/Theme.Translucent.NoTitleBar"/>
|
android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity>
|
||||||
<activity
|
<activity
|
||||||
android:name="com.xiaomi.gamecenter.sdk.ui.PayListActivity"
|
android:name="com.xiaomi.gamecenter.sdk.ui.PayListActivity"
|
||||||
android:configChanges="orientation|screenSize"
|
android:configChanges="orientation|screenSize"
|
||||||
|
6
sdk/src/main/res/drawable/mio_cancel_btn.xml
Normal file
6
sdk/src/main/res/drawable/mio_cancel_btn.xml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<stroke android:color="#33B4FF"
|
||||||
|
android:width="@dimen/view_dimen_2"/>
|
||||||
|
<corners android:radius="@dimen/view_dimen_12"/>
|
||||||
|
</shape>
|
5
sdk/src/main/res/drawable/mio_confirm_btn.xml
Normal file
5
sdk/src/main/res/drawable/mio_confirm_btn.xml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<solid android:color="#33B4FF" />
|
||||||
|
<corners android:radius="@dimen/view_dimen_12"/>
|
||||||
|
</shape>
|
5
sdk/src/main/res/drawable/mio_round_gray_point.xml
Normal file
5
sdk/src/main/res/drawable/mio_round_gray_point.xml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<solid android:color="#9a9a9a"/>
|
||||||
|
<corners android:radius="@dimen/view_dimen_8"/>
|
||||||
|
</shape>
|
90
sdk/src/main/res/layout/mio_dialog_permission.xml
Normal file
90
sdk/src/main/res/layout/mio_dialog_permission.xml
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:background="@drawable/mio_bg_corner_white"
|
||||||
|
android:orientation="vertical">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/confirm_title"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_centerHorizontal="true"
|
||||||
|
android:layout_gravity="center_horizontal"
|
||||||
|
android:layout_marginTop="@dimen/view_dimen_80"
|
||||||
|
android:alpha="0.9"
|
||||||
|
android:text="@string/permission_request"
|
||||||
|
android:textColor="@color/color_light_gray"
|
||||||
|
android:textSize="@dimen/text_font_size_50"
|
||||||
|
android:textStyle="bold" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/confirm_content"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_below="@id/confirm_title"
|
||||||
|
android:layout_centerHorizontal="true"
|
||||||
|
android:layout_marginStart="@dimen/view_dimen_81"
|
||||||
|
android:layout_marginTop="@dimen/view_dimen_66"
|
||||||
|
android:layout_marginEnd="@dimen/view_dimen_79"
|
||||||
|
android:alpha="0.6"
|
||||||
|
android:text="@string/permission_request_content"
|
||||||
|
android:textColor="@color/color_light_gray"
|
||||||
|
android:textSize="@dimen/text_font_size_46" />
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:id="@+id/bold_text_top"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_below="@id/confirm_content"
|
||||||
|
android:layout_marginStart="@dimen/view_dimen_81"
|
||||||
|
android:layout_marginTop="@dimen/view_dimen_23"
|
||||||
|
android:orientation="horizontal">
|
||||||
|
|
||||||
|
<View
|
||||||
|
android:layout_width="@dimen/view_dimen_16"
|
||||||
|
android:layout_height="@dimen/view_dimen_16"
|
||||||
|
android:layout_gravity="center_vertical"
|
||||||
|
android:layout_marginRight="@dimen/view_dimen_30"
|
||||||
|
android:background="@drawable/mio_round_gray_point" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/permission_request_phone"
|
||||||
|
android:textColor="@color/color_light_gray"
|
||||||
|
android:textSize="@dimen/text_font_size_46"
|
||||||
|
android:textStyle="bold" />
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_below="@id/bold_text_top"
|
||||||
|
android:layout_marginTop="@dimen/view_dimen_84"
|
||||||
|
android:layout_marginBottom="@dimen/view_dimen_100"
|
||||||
|
android:gravity="center_horizontal"
|
||||||
|
android:orientation="horizontal">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/permission_cancel"
|
||||||
|
android:layout_width="@dimen/view_dimen_390"
|
||||||
|
android:layout_height="@dimen/view_dimen_120"
|
||||||
|
android:background="@drawable/mio_cancel_btn"
|
||||||
|
android:gravity="center"
|
||||||
|
android:text="@string/btn_cancel"
|
||||||
|
android:textColor="#33B4FF"
|
||||||
|
android:textSize="@dimen/text_font_size_48" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/permission_ok"
|
||||||
|
android:layout_width="@dimen/view_dimen_390"
|
||||||
|
android:layout_height="@dimen/view_dimen_120"
|
||||||
|
android:layout_marginStart="@dimen/view_dimen_40"
|
||||||
|
android:background="@drawable/mio_confirm_btn"
|
||||||
|
android:gravity="center"
|
||||||
|
android:text="@string/permission_request_to_grant"
|
||||||
|
android:textColor="@color/color_white"
|
||||||
|
android:textSize="@dimen/text_font_size_48" />
|
||||||
|
</LinearLayout>
|
||||||
|
</RelativeLayout>
|
@ -41,4 +41,10 @@
|
|||||||
|
|
||||||
<string name="no_url" translatable="false">no url</string>
|
<string name="no_url" translatable="false">no url</string>
|
||||||
<string name="download_fail" translatable="false">download fail</string>
|
<string name="download_fail" translatable="false">download fail</string>
|
||||||
|
|
||||||
|
<string name="permission_request">权限申请</string>
|
||||||
|
<string name="permission_request_content">为了更好的提高您的游戏体验及账号安全,请允许我们访问以下权限:</string>
|
||||||
|
<string name="permission_request_phone">获取手机信息</string>
|
||||||
|
<string name="permission_request_storage">读写手机存储</string>
|
||||||
|
<string name="permission_request_to_grant">去授权</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user