• Android杂谈错误整理(持续更新)


    1、错误:Conversion to Dalvik format failed with error 1

    控制台的错误就是上面的样子,代码中不会有错误,但是不能运行

    解决方案:项目-->Properties-->Java Build Path-->Libraries-->删除android.jar即可(这个android.jar可能是你fix project properites时系统自动加入的)

    2、错误:创建项目时弹出“找不到 \android-sdk-linux\tools\lib\proguard.cfg文件”的错误

    原因:SDK不完整(比如你自己编译源码生成的SDK)

    解决方案1:更新SDK

    解决方案2:从其他人的android-sdk-linux\tools\lib\下拷贝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 * extends android.app.backup.BackupAgentHelper
    -keep public class * extends android.preference.Preference
    -keep public class com.android.vending.licensing.ILicensingService
    
    -keepclasseswithmembernames class * {
        native <methods>;
    }
    
    -keepclasseswithmembers class * {
        public <init>(android.content.Context, android.util.AttributeSet);
    }
    
    -keepclasseswithmembers class * {
        public <init>(android.content.Context, android.util.AttributeSet, int);
    }
    
    -keepclassmembers class * extends android.app.Activity {
       public void *(android.view.View);
    }
    
    -keepclassmembers enum * {
        public static **[] values();
        public static ** valueOf(java.lang.String);
    }
    
    -keep class * implements android.os.Parcelable {
      public static final android.os.Parcelable$Creator *;
    }
  • 相关阅读:
    Azure ARM (8) ARM Template
    Azure ARM (7) ARM Template
    Azure ARM (6) ARM Template简单介绍
    HBase集群安装过程中的问题集锦
    修改linux最大文件句柄数
    Hadoop 2.2.0部署安装(笔记,单机安装)
    sqoop安装部署(笔记)
    HIVE部署安装(笔记)
    防盗链Nginx设置图片防盗链,设置无效的请仔细看红字
    postgresql 内存分配
  • 原文地址:https://www.cnblogs.com/loulijun/p/2470575.html
Copyright © 2020-2023  润新知