diff --git a/Assets/Plugins/Android/ImageSelector-release.aar b/Assets/Plugins/Android/ImageSelector-release.aar index 32c373ce..f81e2502 100644 Binary files a/Assets/Plugins/Android/ImageSelector-release.aar and b/Assets/Plugins/Android/ImageSelector-release.aar differ diff --git a/Assets/Plugins/Android/UnityCallWechatShare-release.aar b/Assets/Plugins/Android/UnityCallWechatShare-release.aar index ff79407f..1094755a 100644 Binary files a/Assets/Plugins/Android/UnityCallWechatShare-release.aar and b/Assets/Plugins/Android/UnityCallWechatShare-release.aar differ diff --git a/Assets/Plugins/Android/mainTemplate.gradle b/Assets/Plugins/Android/mainTemplate.gradle index 5435e3a2..3a266566 100644 --- a/Assets/Plugins/Android/mainTemplate.gradle +++ b/Assets/Plugins/Android/mainTemplate.gradle @@ -5,7 +5,19 @@ apply plugin: 'com.android.library' dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - **DEPS** + implementation(name: 'animated-vector-drawable-25.1.0', ext:'aar') + implementation(name: 'appcompat-v7-25.1.0', ext:'aar') + implementation(name: 'com.mapbox.android.unity-debug', ext:'aar') + implementation files ('libs/ImageSelector-release.aar') + implementation(name: 'libcore-release', ext:'aar') + implementation(name: 'libtelemetry-full-release', ext:'aar') + implementation(name: 'support-compat-25.1.0', ext:'aar') + implementation(name: 'support-core-ui-25.1.0', ext:'aar') + implementation(name: 'support-core-utils-25.1.0', ext:'aar') + implementation(name: 'support-media-compat-25.1.0', ext:'aar') + implementation(name: 'support-v4-25.1.0', ext:'aar') + implementation(name: 'support-vector-drawable-25.1.0', ext:'aar') + implementation(name: 'UnityCallWechatShare-release', ext:'aar') } android { diff --git a/Assets/Scripts/Scenes/LoginController.cs b/Assets/Scripts/Scenes/LoginController.cs index 18775dda..c163b50c 100644 --- a/Assets/Scripts/Scenes/LoginController.cs +++ b/Assets/Scripts/Scenes/LoginController.cs @@ -121,11 +121,10 @@ public class LoginController : BaseScene loadingPanel = transform.Find("LoadingPanel").gameObject; #endif #if UNITY_ANDROID - if (!Permission.HasUserAuthorizedPermission(Permission.FineLocation)) - Permission.RequestUserPermission(Permission.FineLocation); - - if (!Permission.HasUserAuthorizedPermission(Permission.ExternalStorageRead)) - Permission.RequestUserPermission(Permission.ExternalStorageRead); + Debug.Log(Permission.HasUserAuthorizedPermission(Permission.ExternalStorageRead)); + Permission.RequestUserPermission(Permission.FineLocation); + Permission.RequestUserPermission(Permission.ExternalStorageRead); + Permission.RequestUserPermission(Permission.ExternalStorageWrite); #elif UNITY_IOS Input.location.Start(); #endif diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 63b67536..6d6db24d 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -176,7 +176,8 @@ PlayerSettings: resolutionScalingMode: 0 androidSupportedAspectRatio: 1 androidMaxAspectRatio: 2.1 - applicationIdentifier: {} + applicationIdentifier: + Android: com.ZhiXingPai.PowerFunUnity buildNumber: iPhone: 2.0.1.0 AndroidBundleVersionCode: 1