在新建Android程序的时候出现以下错误:
找不到 \android-sdk-windows\tools\lib\proguard.cfg文件
原因:
SDK不完整。
解决方法:
方法一
可在\android-sdk-windows\tools\lib\目录下新建一个proguard.cfg文件
然后添下以下内容:
proguard.cfg
-
optimizationpasses
5
-
dontusemixedcaseclassnames
-
dontskipnonpubliclibraryclasses
-
dontpreverify
-
verbose
-
optimizations !code
/
simplification
/
arithmetic,!field
/*
,!class
/
merging
/*
-
keep public class
*
extends android.app.Activity
-
keep public class
*
extends android.app.Application
-
keep public class
*
extends android.app.Service
-
keep public class
*
extends android.content.BroadcastReceiver
-
keep public class
*
extends android.content.ContentProvider
-
keep public class com.android.vending.licensing.ILicensingService
-
keepclasseswithmembernames class
*
{
native <methods>;
}
-
keepclasseswithmembernames class
*
{
public <init>(android.content.Context, android.util.AttributeSet);
}
-
keepclasseswithmembernames class
*
{
public <init>(android.content.Context, android.util.AttributeSet, int);
}
-
keepclassmembers enum
*
{
public static **[] values(); public static ** valueOf(java.lang.String);
}
-
keep class
*
implements android.os.Parcelable
{
public static final android.os.Parcelable$Creator *;
}
本文详细解释了在新建Android程序时遇到的常见错误:找不到android-sdk-windows oolslibproguard.cfg文件的原因,并提供了有效的解决方法。通过在指定目录新建proguard.cfg文件并添加特定配置,可以解决SDK不完整导致的问题,确保Android项目的顺利运行。

3460

被折叠的 条评论
为什么被折叠?



