siyao
4 年前
当前提交
e763c307
共有 32 个文件被更改,包括 662 次插入 和 142 次删除
-
5Assets/HuaweiService/Android/huaweiappgallery.aar.meta
-
6Assets/HuaweiService/ads/AdParam.cs
-
18Assets/HuaweiService/ads/RequestOptions.cs
-
33Assets/HuaweiService/apm/APMS.cs
-
55Assets/HuaweiService/apm/CustomTrace.cs
-
58Assets/HuaweiService/apm/NetworkMeasure.cs
-
2Assets/HuaweiService/base/ActivityCompat.cs
-
12Assets/HuaweiService/push/RemoteMessage.cs
-
12Assets/HuaweiServiceDemo/Scripts/test/ads/AdsTest.cs
-
30Assets/Plugins/Android/HmsAnalyticActivity.java
-
9Assets/Plugins/Android/launcherTemplate.gradle
-
7ProjectSettings/EditorBuildSettings.asset
-
6ProjectSettings/ProjectSettings.asset
-
14Assets/HuaweiServiceDemo/Scripts/test/CrashTest.cs
-
22Assets/HuaweiService/base/Continuation.cs
-
11Assets/HuaweiService/base/Continuation.cs.meta
-
26Assets/HuaweiService/base/ExecuteResult.cs
-
11Assets/HuaweiService/base/ExecuteResult.cs.meta
-
49Assets/HuaweiService/base/HttpURLConnection.cs
-
11Assets/HuaweiService/base/HttpURLConnection.cs.meta
-
13Assets/HuaweiService/base/InputStream.cs
-
11Assets/HuaweiService/base/InputStream.cs.meta
-
19Assets/HuaweiService/base/Integer.cs
-
11Assets/HuaweiService/base/Integer.cs.meta
-
18Assets/HuaweiService/base/SuccessContinuation.cs
-
11Assets/HuaweiService/base/SuccessContinuation.cs.meta
-
155Assets/Plugins/Android/proguard-unity.txt
-
7Assets/Plugins/Android/proguard-unity.txt.meta
-
155Assets/Plugins/Android/proguard-user.txt
-
7Assets/Plugins/Android/proguard-user.txt.meta
-
0/Assets/HuaweiServiceDemo/Scripts/test/CrashTest.cs.meta
-
0/Assets/HuaweiServiceDemo/Scripts/test/CrashTest.cs
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
public class APMS_Data : IHmsBaseClass |
|||
{ |
|||
public class APMS_Data : IHmsBaseClass{ |
|||
|
|||
public class APMS : HmsClass<APMS_Data> |
|||
public class APMS :HmsClass<APMS_Data> |
|||
public APMS() : base() |
|||
{ |
|||
} |
|||
|
|||
public static APMS getInstance() |
|||
{ |
|||
public APMS (): base() { } |
|||
public static APMS getInstance() { |
|||
|
|||
public void enableCollection(bool arg0) |
|||
{ |
|||
public void enableCollection(bool arg0) { |
|||
|
|||
public void enableAnrMonitor(bool arg0) |
|||
{ |
|||
public void enableAnrMonitor(bool arg0) { |
|||
|
|||
public CustomTrace createCustomTrace(string arg0) |
|||
{ |
|||
public CustomTrace createCustomTrace(string arg0) { |
|||
|
|||
public NetworkMeasure createNetworkMeasure(string arg0, string arg1) |
|||
{ |
|||
public NetworkMeasure createNetworkMeasure(string arg0, string arg1) { |
|||
return Call<NetworkMeasure>("createNetworkMeasure", arg0, arg1); |
|||
} |
|||
} |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
public class NetworkMeasure_Data : IHmsBaseClass |
|||
{ |
|||
public class NetworkMeasure_Data : IHmsBaseClass{ |
|||
|
|||
public class NetworkMeasure : HmsClass<NetworkMeasure_Data> |
|||
public class NetworkMeasure :HmsClass<NetworkMeasure_Data> |
|||
public NetworkMeasure(string arg0, string arg1) : base(arg0, arg1) |
|||
{ |
|||
} |
|||
|
|||
public NetworkMeasure() : base() |
|||
{ |
|||
} |
|||
|
|||
public void start() |
|||
{ |
|||
public NetworkMeasure (string arg0, string arg1): base(arg0, arg1) { } |
|||
public NetworkMeasure (): base() { } |
|||
public void start() { |
|||
|
|||
public void stop() |
|||
{ |
|||
public void stop() { |
|||
|
|||
public void setStatusCode(int arg0) |
|||
{ |
|||
public void setStatusCode(int arg0) { |
|||
|
|||
public void setBytesSent(long arg0) |
|||
{ |
|||
public void setBytesSent(long arg0) { |
|||
|
|||
public void setBytesReceived(long arg0) |
|||
{ |
|||
public void setBytesReceived(long arg0) { |
|||
|
|||
public void setContentType(string arg0) |
|||
{ |
|||
public void setContentType(string arg0) { |
|||
|
|||
public void putProperty(string arg0, string arg1) |
|||
{ |
|||
public void putProperty(string arg0, string arg1) { |
|||
|
|||
public void removeProperty(string arg0) |
|||
{ |
|||
public void removeProperty(string arg0) { |
|||
|
|||
public Map getProperties() |
|||
{ |
|||
public Map getProperties() { |
|||
|
|||
public string getProperty(string arg0) |
|||
{ |
|||
public string getProperty(string arg0) { |
|||
return Call<string>("getProperty", arg0); |
|||
} |
|||
} |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class ContinuationData : IHmsBaseListener |
|||
{ |
|||
public string name => "com.huawei.hmf.tasks.Continuation"; |
|||
public string buildName => ""; |
|||
} |
|||
public class Continuation : HmsListener<ContinuationData> |
|||
{ |
|||
|
|||
public virtual AndroidJavaObject then(Task arg0) { |
|||
return Call<AndroidJavaObject>("then", arg0); |
|||
} |
|||
|
|||
public AndroidJavaObject then(AndroidJavaObject arg0){ |
|||
return then(HmsUtil.GetHmsBase<Task>(arg0)); |
|||
} |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: aa68d90c8e96e49878372a625daf2b16 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class ExecuteResultData : IHmsBaseListener |
|||
{ |
|||
public string name => "com.huawei.hmf.tasks.ExecuteResult"; |
|||
public string buildName => ""; |
|||
} |
|||
public class ExecuteResult : HmsListener<ExecuteResultData> |
|||
{ |
|||
|
|||
public virtual void onComplete(Task arg0) { |
|||
Call("onComplete", arg0); |
|||
} |
|||
|
|||
public void onComplete(AndroidJavaObject arg0){ |
|||
onComplete(HmsUtil.GetHmsBase<Task>(arg0)); |
|||
} |
|||
|
|||
public virtual void cancel() { |
|||
Call("cancel"); |
|||
} |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 5171a3d5ceaf34926bbd95fa49de763f |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class HttpURLConnection_Data : IHmsBaseClass{ |
|||
public string name => "java.net.HttpURLConnection"; |
|||
} |
|||
public class HttpURLConnection :HmsClass<HttpURLConnection_Data> |
|||
{ |
|||
public const int HTTP_OK = 200; |
|||
public const int HTTP_CREATED = 201; |
|||
public const int HTTP_ACCEPTED = 202; |
|||
public const int HTTP_NOT_AUTHORITATIVE = 203; |
|||
public const int HTTP_NO_CONTENT = 204; |
|||
public const int HTTP_RESET = 205; |
|||
public const int HTTP_PARTIAL = 206; |
|||
public const int HTTP_MULT_CHOICE = 300; |
|||
public const int HTTP_MOVED_PERM = 301; |
|||
public const int HTTP_MOVED_TEMP = 302; |
|||
public const int HTTP_SEE_OTHER = 303; |
|||
public const int HTTP_NOT_MODIFIED = 304; |
|||
public const int HTTP_USE_PROXY = 305; |
|||
public const int HTTP_BAD_REQUEST = 400; |
|||
public const int HTTP_UNAUTHORIZED = 401; |
|||
public const int HTTP_PAYMENT_REQUIRED = 402; |
|||
public const int HTTP_FORBIDDEN = 403; |
|||
public const int HTTP_NOT_FOUND = 404; |
|||
public const int HTTP_BAD_METHOD = 405; |
|||
public const int HTTP_NOT_ACCEPTABLE = 406; |
|||
public const int HTTP_PROXY_AUTH = 407; |
|||
public const int HTTP_CLIENT_TIMEOUT = 408; |
|||
public const int HTTP_CONFLICT = 409; |
|||
public const int HTTP_GONE = 410; |
|||
public const int HTTP_LENGTH_REQUIRED = 411; |
|||
public const int HTTP_PRECON_FAILED = 412; |
|||
public const int HTTP_ENTITY_TOO_LARGE = 413; |
|||
public const int HTTP_REQ_TOO_LONG = 414; |
|||
public const int HTTP_UNSUPPORTED_TYPE = 415; |
|||
public const int HTTP_SERVER_ERROR = 500; |
|||
public const int HTTP_INTERNAL_ERROR = 500; |
|||
public const int HTTP_NOT_IMPLEMENTED = 501; |
|||
public const int HTTP_BAD_GATEWAY = 502; |
|||
public const int HTTP_UNAVAILABLE = 503; |
|||
public const int HTTP_GATEWAY_TIMEOUT = 504; |
|||
public const int HTTP_VERSION = 505; |
|||
public HttpURLConnection (): base() { } |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 6b46c895079c84f2d9b2f66976d86be9 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class InputStream_Data : IHmsBaseClass{ |
|||
public string name => "java.io.InputStream"; |
|||
} |
|||
public class InputStream :HmsClass<InputStream_Data> |
|||
{ |
|||
public InputStream (): base() { } |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: fc6733f560b3347df865fe65fac1bd39 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class Integer_Data : IHmsBaseClass{ |
|||
public string name => "java.lang.Integer"; |
|||
} |
|||
public class Integer :HmsClass<Integer_Data> |
|||
{ |
|||
public const int MIN_VALUE = -2147483648; |
|||
public const int MAX_VALUE = 2147483647; |
|||
public const int SIZE = 32; |
|||
public const int BYTES = 4; |
|||
public Integer (int arg0): base(arg0) { } |
|||
public Integer (string arg0): base(arg0) { } |
|||
public Integer (): base() { } |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: d0fa916babb954986af6b7a55e82719a |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using System.Collections.Generic; |
|||
|
|||
namespace HuaweiService |
|||
{ |
|||
public class SuccessContinuationData : IHmsBaseListener |
|||
{ |
|||
public string name => "com.huawei.hmf.tasks.SuccessContinuation"; |
|||
public string buildName => ""; |
|||
} |
|||
public class SuccessContinuation : HmsListener<SuccessContinuationData> |
|||
{ |
|||
|
|||
public virtual Task then(AndroidJavaObject arg0) { |
|||
return Call<Task>("then", arg0); |
|||
} |
|||
} |
|||
} |
|
|||
fileFormatVersion: 2 |
|||
guid: 2851232393f734bdd9a89668375b9835 |
|||
MonoImporter: |
|||
externalObjects: {} |
|||
serializedVersion: 2 |
|||
defaultReferences: [] |
|||
executionOrder: 0 |
|||
icon: {instanceID: 0} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
# Add project specific ProGuard rules here. |
|||
# You can control the set of applied configuration files using the |
|||
# proguardFiles setting in build.gradle. |
|||
# |
|||
# For more details, see |
|||
# http://developer.android.com/guide/developing/tools/proguard.html |
|||
|
|||
# If your project uses WebView with JS, uncomment the following |
|||
# and specify the fully qualified class name to the JavaScript interface |
|||
# class: |
|||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { |
|||
# public *; |
|||
#} |
|||
|
|||
# Uncomment this to preserve the line number information for |
|||
# debugging stack traces. |
|||
#-keepattributes SourceFile,LineNumberTable |
|||
|
|||
# If you keep the line number information, uncomment this to |
|||
# hide the original source file name. |
|||
#-renamesourcefileattribute SourceFile |
|||
|
|||
|
|||
##################### |
|||
-optimizationpasses 5 |
|||
|
|||
-dontusemixedcaseclassnames |
|||
|
|||
-dontskipnonpubliclibraryclasses |
|||
|
|||
-verbose |
|||
|
|||
-dontskipnonpubliclibraryclassmembers |
|||
|
|||
-dontpreverify |
|||
|
|||
-keepattributes *Annotation*,InnerClasses |
|||
|
|||
-keepattributes Signature |
|||
|
|||
-keepattributes SourceFile,LineNumberTable |
|||
|
|||
-optimizations !code/simplification/cast,!field/*,!class/merging/* |
|||
|
|||
|
|||
############################################# |
|||
|
|||
-keep public class * extends android.app.Activity |
|||
-keep public class * extends android.app.Appliction |
|||
-keep public class * extends android.app.Service |
|||
-keep public class * extends android.content.BroadcastReceiver |
|||
-keep public class * extends android.content.ContentProvider |
|||
-keep public class * extends android.app.backup.BackupAgentHelper |
|||
-keep public class * extends android.preference.Preference |
|||
-keep public class * extends android.view.View |
|||
-keep public class com.android.vending.licensing.ILicensingService |
|||
-keep class com.unity.** {public *;} |
|||
-keep class com.hw.** {public *;} |
|||
-keep class com.huawei.** {public *;} |
|||
-keep class androidx.** {public *;} |
|||
|
|||
|
|||
-keep class android.support.** {*;} |
|||
|
|||
-keep public class * extends android.support.v4.** |
|||
-keep public class * extends android.support.v7.** |
|||
-keep public class * extends android.support.annotation.** |
|||
|
|||
-keep class **.R$* {*;} |
|||
|
|||
-keepclasseswithmembernames class * { |
|||
native <methods>; |
|||
} |
|||
|
|||
-keepclassmembers class * extends android.app.Activity{ |
|||
public void *(android.view.View); |
|||
} |
|||
|
|||
|
|||
-keepclassmembers enum * { |
|||
public static **[] values(); |
|||
public static ** valueOf(java.lang.String); |
|||
} |
|||
|
|||
|
|||
-keep public class * extends android.view.View{ |
|||
*** get*(); |
|||
void set*(***); |
|||
public <init>(android.content.Context); |
|||
public <init>(android.content.Context, android.util.AttributeSet); |
|||
public <init>(android.content.Context, android.util.AttributeSet, int); |
|||
} |
|||
|
|||
|
|||
-keep class * implements android.os.Parcelable { |
|||
public static final android.os.Parcelable$Creator *; |
|||
} |
|||
|
|||
|
|||
-keepclassmembers class * implements java.io.Serializable { |
|||
static final long serialVersionUID; |
|||
private static final java.io.ObjectStreamField[] serialPersistentFields; |
|||
!static !transient <fields>; |
|||
!private <fields>; |
|||
!private <methods>; |
|||
private void writeObject(java.io.ObjectOutputStream); |
|||
private void readObject(java.io.ObjectInputStream); |
|||
java.lang.Object writeReplace(); |
|||
java.lang.Object readResolve(); |
|||
} |
|||
-keepclasseswithmembers public class * { |
|||
public static void main(); |
|||
} |
|||
|
|||
-keep public class com.hms.hms_analytic_activity.HmsAnalyticActivity |
|||
|
|||
|
|||
|
|||
-keepclassmembers class * { |
|||
void *(**On*Event); |
|||
void *(**On*Listener); |
|||
} |
|||
|
|||
-keepclassmembers class ** { |
|||
public static *** parse(***); |
|||
} |
|||
|
|||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { |
|||
# public *; |
|||
#} |
|||
#-keepclassmembers class * extends android.webkit.webViewClient { |
|||
# public void *(android.webkit.WebView, java.lang.String, android.graphics.Bitmap); |
|||
# public boolean *(android.webkit.WebView, java.lang.String); |
|||
#} |
|||
#-keepclassmembers class * extends android.webkit.webViewClient { |
|||
# public void *(android.webkit.webView, jav.lang.String); |
|||
#} |
|||
|
|||
|
|||
#-assumenosideeffects class android.util.Log { |
|||
# public static int v(...); |
|||
# public static int i(...); |
|||
# public static int w(...); |
|||
# public static int d(...); |
|||
# public static int e(...); |
|||
#} |
|||
#-ignorewarnings |
|||
#-keep class com.huawei.agconnect.**{*;} |
|||
-printmapping mapping.txt |
|||
|
|||
|
|||
-keepclasseswithmembernames class * { |
|||
native <methods>; |
|||
} |
|||
|
|
|||
fileFormatVersion: 2 |
|||
guid: c6f0944098fb9c94f9d36c5fb348c35c |
|||
TextScriptImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
# Add project specific ProGuard rules here. |
|||
# You can control the set of applied configuration files using the |
|||
# proguardFiles setting in build.gradle. |
|||
# |
|||
# For more details, see |
|||
# http://developer.android.com/guide/developing/tools/proguard.html |
|||
|
|||
# If your project uses WebView with JS, uncomment the following |
|||
# and specify the fully qualified class name to the JavaScript interface |
|||
# class: |
|||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { |
|||
# public *; |
|||
#} |
|||
|
|||
# Uncomment this to preserve the line number information for |
|||
# debugging stack traces. |
|||
#-keepattributes SourceFile,LineNumberTable |
|||
|
|||
# If you keep the line number information, uncomment this to |
|||
# hide the original source file name. |
|||
#-renamesourcefileattribute SourceFile |
|||
|
|||
|
|||
##################### |
|||
-optimizationpasses 5 |
|||
|
|||
-dontusemixedcaseclassnames |
|||
|
|||
-dontskipnonpubliclibraryclasses |
|||
|
|||
-verbose |
|||
|
|||
-dontskipnonpubliclibraryclassmembers |
|||
|
|||
-dontpreverify |
|||
|
|||
-keepattributes *Annotation*,InnerClasses |
|||
|
|||
-keepattributes Signature |
|||
|
|||
-keepattributes SourceFile,LineNumberTable |
|||
|
|||
-optimizations !code/simplification/cast,!field/*,!class/merging/* |
|||
|
|||
|
|||
############################################# |
|||
|
|||
-keep public class * extends android.app.Activity |
|||
-keep public class * extends android.app.Appliction |
|||
-keep public class * extends android.app.Service |
|||
-keep public class * extends android.content.BroadcastReceiver |
|||
-keep public class * extends android.content.ContentProvider |
|||
-keep public class * extends android.app.backup.BackupAgentHelper |
|||
-keep public class * extends android.preference.Preference |
|||
-keep public class * extends android.view.View |
|||
-keep public class com.android.vending.licensing.ILicensingService |
|||
-keep class com.unity.** {public *;} |
|||
-keep class com.hw.** {public *;} |
|||
-keep class com.huawei.** {public *;} |
|||
-keep class androidx.** {public *;} |
|||
|
|||
|
|||
-keep class android.support.** {*;} |
|||
|
|||
-keep public class * extends android.support.v4.** |
|||
-keep public class * extends android.support.v7.** |
|||
-keep public class * extends android.support.annotation.** |
|||
|
|||
-keep class **.R$* {*;} |
|||
|
|||
-keepclasseswithmembernames class * { |
|||
native <methods>; |
|||
} |
|||
|
|||
-keepclassmembers class * extends android.app.Activity{ |
|||
public void *(android.view.View); |
|||
} |
|||
|
|||
|
|||
-keepclassmembers enum * { |
|||
public static **[] values(); |
|||
public static ** valueOf(java.lang.String); |
|||
} |
|||
|
|||
|
|||
-keep public class * extends android.view.View{ |
|||
*** get*(); |
|||
void set*(***); |
|||
public <init>(android.content.Context); |
|||
public <init>(android.content.Context, android.util.AttributeSet); |
|||
public <init>(android.content.Context, android.util.AttributeSet, int); |
|||
} |
|||
|
|||
|
|||
-keep class * implements android.os.Parcelable { |
|||
public static final android.os.Parcelable$Creator *; |
|||
} |
|||
|
|||
|
|||
-keepclassmembers class * implements java.io.Serializable { |
|||
static final long serialVersionUID; |
|||
private static final java.io.ObjectStreamField[] serialPersistentFields; |
|||
!static !transient <fields>; |
|||
!private <fields>; |
|||
!private <methods>; |
|||
private void writeObject(java.io.ObjectOutputStream); |
|||
private void readObject(java.io.ObjectInputStream); |
|||
java.lang.Object writeReplace(); |
|||
java.lang.Object readResolve(); |
|||
} |
|||
-keepclasseswithmembers public class * { |
|||
public static void main(); |
|||
} |
|||
|
|||
-keep public class com.hms.hms_analytic_activity.HmsAnalyticActivity |
|||
|
|||
|
|||
|
|||
-keepclassmembers class * { |
|||
void *(**On*Event); |
|||
void *(**On*Listener); |
|||
} |
|||
|
|||
-keepclassmembers class ** { |
|||
public static *** parse(***); |
|||
} |
|||
|
|||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { |
|||
# public *; |
|||
#} |
|||
#-keepclassmembers class * extends android.webkit.webViewClient { |
|||
# public void *(android.webkit.WebView, java.lang.String, android.graphics.Bitmap); |
|||
# public boolean *(android.webkit.WebView, java.lang.String); |
|||
#} |
|||
#-keepclassmembers class * extends android.webkit.webViewClient { |
|||
# public void *(android.webkit.webView, jav.lang.String); |
|||
#} |
|||
|
|||
|
|||
#-assumenosideeffects class android.util.Log { |
|||
# public static int v(...); |
|||
# public static int i(...); |
|||
# public static int w(...); |
|||
# public static int d(...); |
|||
# public static int e(...); |
|||
#} |
|||
#-ignorewarnings |
|||
#-keep class com.huawei.agconnect.**{*;} |
|||
-printmapping mapping.txt |
|||
|
|||
|
|||
-keepclasseswithmembernames class * { |
|||
native <methods>; |
|||
} |
|||
|
|
|||
fileFormatVersion: 2 |
|||
guid: dda2435ebf78ed24eb05797e26bfd83b |
|||
TextScriptImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
撰写
预览
正在加载...
取消
保存
Reference in new issue