与Android的支持,v4.jar Android应用程序添加到lib中面临的错误尝试登入使用progaurd在IntelliJ IDEA的 [英] Android Application with android-support-v4.jar added to lib facing error while trying to sign in using progaurd in IntelliJ Idea

查看:304
本文介绍了与Android的支持,v4.jar Android应用程序添加到lib中面临的错误尝试登入使用progaurd在IntelliJ IDEA的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想签我的应用程序。如果没有检查progaurd的登录过程进行罚款。但是,如果我使用的progaurd我收到以下堆栈跟踪。我曾尝试添加

  -dontwarn CompatHoneycomb -keep类android.support.v4。 {*; }
-dontwarn ** CompatCreatorHoneycombMR2
-dontwarn ** ActivityCompatHoneycomb
-dontwarn ** MenuCompatHoneycomb
 

行progaurd.cfg,也通过下载新版本和复制粘贴的罐子,也有检查项目位置的任何空间更新progaurd.cfg。他们都不似乎工作。

分钟SDK版本的应用程序是9。我期待运行应用程序装载到的Galaxy Tab的Andr​​oid 3.2(只是觉得这些细节可能需要)

  **错误:警告:android.support.v4.os.ParcelableCompatCreatorHoneycombMR2:无法找到父类或接口android.os.Parcelable $ ClassLoaderCreator

错误:警告:android.support.v4.view.AccessibilityDelegateCompatIcs $ 1:无法找到父类或接口android.view.View $ AccessibilityDelegate

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs $ 1:无法找到父类或接口android.view.accessibility.AccessibilityManager $ AccessibilityStateChangeListener

错误:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs:找不到引用的方法布尔getCanRetrieveWindowContent()'类android.accessibilityservice.AccessibilityServiceInfo

错误:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs:找不到引用的方法java.lang.String中getDescription()'类android.accessibilityservice.AccessibilityServiceInfo

错误:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs:找不到引用的方法java.lang.String中的getId()'类android.accessibilityservice.AccessibilityServiceInfo

错误:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs:找不到引用的方法android.content.pm.ResolveInfo getResolveInfo()'类android.accessibilityservice.AccessibilityServiceInfo

错误:警告:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs:找不到引用的方法java.lang.String中getSettingsActivityName()'类android.accessibilityservice.AccessibilityServiceInfo

错误:警告:android.support.v4.os.ParcelableCompatCreatorHoneycombMR2:找不到引用的类android.os.Parcelable $ ClassLoaderCreator

错误:警告:android.support.v4.view.AccessibilityDelegateCompatIcs:找不到引用的类android.view.View $ AccessibilityDelegate

错误:警告:android.support.v4.view.AccessibilityDelegateCompatIcs:找不到引用的类android.view.accessibility.AccessibilityNodeInfo

错误:警告:android.support.v4.view.AccessibilityDelegateCompatIcs $ 1:找不到引用的类android.view.View $ AccessibilityDelegate

错误:警告:android.support.v4.view.AccessibilityDelegateCompatIcs $ 1:找不到引用的类android.view.accessibility.AccessibilityNodeInfo

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法布尔canScrollHorizo​​ntally(INT)'类android.view.View

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法布尔canScrollVertically(INT)'类android.view.View

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的类android.view.View $ AccessibilityDelegate

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法'无效setAccessibilityDelegate(android.view.View $ AccessibilityDelegate)'类android.view.View

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法'无效onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)'类android.view.View

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法'无效onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)'类android.view.View

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的类android.view.accessibility.AccessibilityNodeInfo

错误:警告:android.support.v4.view.ViewCompatICS:找不到引用的方法'无效onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)'类android.view.View

错误:警告:android.support.v4.view.ViewGroupCompatIcs:找不到引用的方法布尔onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)'类android.view.ViewGroup

错误:警告:android.support.v4.view.accessibility.AccessibilityEventCompatIcs:找不到引用的方法'廉政getRecordCount()'类android.view.accessibility.AccessibilityEvent

错误:警告:android.support.v4.view.accessibility.AccessibilityEventCompatIcs:找不到引用的类android.view.accessibility.AccessibilityRecord

错误:警告:android.support.v4.view.accessibility.AccessibilityEventCompatIcs:找不到引用的方法'无效appendRecord(android.view.accessibility.AccessibilityRecord)'类android.view.accessibility.AccessibilityEvent

错误:警告:android.support.v4.view.accessibility.AccessibilityEventCompatIcs:找不到引用的方法android.view.accessibility.AccessibilityRecord getRecord(INT)'类android.view.accessibility.AccessibilityEvent

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的类android.view.accessibility.AccessibilityManager $ AccessibilityStateChangeListener

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的方法布尔addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener)'在课堂上android.view.accessibility.AccessibilityManager
错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的方法布尔removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener)'在课堂上android.view.accessibility.AccessibilityManager

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的方法的java.util.List getEnabledAccessibilityServiceList(INT)'类android.view.accessibility.AccessibilityManager

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的方法的java.util.List getInstalledAccessibilityServiceList()'类android.view.accessibility.AccessibilityManager

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs:找不到引用的方法布尔isTouchExplorationEnabled()'类android.view.accessibility.AccessibilityManager

错误:警告:android.support.v4.view.accessibility.AccessibilityManagerCompatIcs $ 1:找不到引用的类android.view.accessibility.AccessibilityManager $ AccessibilityStateChangeListener

错误:警告:android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs:找不到引用的类android.view.accessibility.AccessibilityNodeInfo

错误:警告:android.support.v4.view.accessibility.AccessibilityRecordCompatIcs:找不到引用的类android.view.accessibility.AccessibilityRecord

错误:警告:android.support.v4.widget.EdgeEffectCompatIcs:找不到引用的类android.widget.EdgeEffect

错误:警告:有124个未解决的引用类或接口。

错误:您可能需要指定其他的jar包(用-libraryjars)。

错误:警告:有20个未解决的引用类成员计划。

错误:您输入类似乎是不一致的。

错误:你可能需要重新编译它们,然后再试一次。

错误:另外,您可能需要指定的选项

错误:-dontskipnonpubliclibraryclassmembers。

错误:java.io.IOException异常:请首先纠正上述警告。

错误:在proguard.Initializer.execute(Initializer.java:321)

错误:在proguard.ProGuard.initialize(ProGuard.java:211)

错误:在proguard.ProGuard.execute(ProGuard.java:86)

错误:在proguard.ProGuard.main(ProGuard.java:492)**
 

解决方案

我找到了一个破解的问题,我已经在progaurd.cfg添加一个命令,VOLD现在正常工作

  -dontwarn android.support.v4。**
 

我不知道,如果它的正确方法,因为据我所知,我只是燮pressing的警告。

I am trying to sign my application. Without checking the progaurd the Sign in process goes fine. But if i am using the progaurd I am getting the following stack trace. I have tried adding

-dontwarn CompatHoneycomb -keep class android.support.v4. { *; }
-dontwarn **CompatCreatorHoneycombMR2
-dontwarn **ActivityCompatHoneycomb
-dontwarn **MenuCompatHoneycomb

lines to progaurd.cfg and also updating the progaurd.cfg by downloading the new version and copy pasting the jars and also have checked for any spaces in project location. None of them seems to work.

The applications min sdk version is 9. I am looking to load the application onto galaxy tab running android 3.2(Just thought these details might be needed)

**Error:Warning: android.support.v4.os.ParcelableCompatCreatorHoneycombMR2: can't find superclass or interface android.os.Parcelable$ClassLoaderCreator

Error:Warning: android.support.v4.view.AccessibilityDelegateCompatIcs$1: can't find superclass or interface android.view.View$AccessibilityDelegate

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1: can't find superclass or interface android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener

Error:Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'boolean getCanRetrieveWindowContent()' in class android.accessibilityservice.AccessibilityServiceInfo

Error:Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getDescription()' in class android.accessibilityservice.AccessibilityServiceInfo

Error:Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getId()' in class android.accessibilityservice.AccessibilityServiceInfo

Error:Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'android.content.pm.ResolveInfo getResolveInfo()' in class android.accessibilityservice.AccessibilityServiceInfo

Error:Warning: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs: can't find referenced method 'java.lang.String getSettingsActivityName()' in class android.accessibilityservice.AccessibilityServiceInfo

Error:Warning: android.support.v4.os.ParcelableCompatCreatorHoneycombMR2: can't find referenced class android.os.Parcelable$ClassLoaderCreator

Error:Warning: android.support.v4.view.AccessibilityDelegateCompatIcs: can't find referenced class android.view.View$AccessibilityDelegate

Error:Warning: android.support.v4.view.AccessibilityDelegateCompatIcs: can't find referenced class android.view.accessibility.AccessibilityNodeInfo

Error:Warning: android.support.v4.view.AccessibilityDelegateCompatIcs$1: can't find referenced class android.view.View$AccessibilityDelegate

Error:Warning: android.support.v4.view.AccessibilityDelegateCompatIcs$1: can't find referenced class android.view.accessibility.AccessibilityNodeInfo

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'boolean canScrollHorizontally(int)' in class android.view.View

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'boolean canScrollVertically(int)' in class android.view.View

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced class android.view.View$AccessibilityDelegate

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'void setAccessibilityDelegate(android.view.View$AccessibilityDelegate)' in class android.view.View

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)' in class android.view.View

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)' in class android.view.View

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced class android.view.accessibility.AccessibilityNodeInfo

Error:Warning: android.support.v4.view.ViewCompatICS: can't find referenced method 'void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)' in class android.view.View

Error:Warning: android.support.v4.view.ViewGroupCompatIcs: can't find referenced method 'boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)' in class android.view.ViewGroup

Error:Warning: android.support.v4.view.accessibility.AccessibilityEventCompatIcs: can't find referenced method 'int getRecordCount()' in class android.view.accessibility.AccessibilityEvent

Error:Warning: android.support.v4.view.accessibility.AccessibilityEventCompatIcs: can't find referenced class android.view.accessibility.AccessibilityRecord

Error:Warning: android.support.v4.view.accessibility.AccessibilityEventCompatIcs: can't find referenced method 'void appendRecord(android.view.accessibility.AccessibilityRecord)' in class android.view.accessibility.AccessibilityEvent

Error:Warning: android.support.v4.view.accessibility.AccessibilityEventCompatIcs: can't find referenced method 'android.view.accessibility.AccessibilityRecord getRecord(int)' in class android.view.accessibility.AccessibilityEvent

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced class android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced method 'boolean addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener)' in class android.view.accessibility.AccessibilityManager
Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced method 'boolean removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener)' in class android.view.accessibility.AccessibilityManager

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced method 'java.util.List getEnabledAccessibilityServiceList(int)' in class android.view.accessibility.AccessibilityManager

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced method 'java.util.List getInstalledAccessibilityServiceList()' in class android.view.accessibility.AccessibilityManager

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs: can't find referenced method 'boolean isTouchExplorationEnabled()' in class android.view.accessibility.AccessibilityManager

Error:Warning: android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1: can't find referenced class android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener

Error:Warning: android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs: can't find referenced class android.view.accessibility.AccessibilityNodeInfo

Error:Warning: android.support.v4.view.accessibility.AccessibilityRecordCompatIcs: can't find referenced class android.view.accessibility.AccessibilityRecord

Error:Warning: android.support.v4.widget.EdgeEffectCompatIcs: can't find referenced class android.widget.EdgeEffect

Error:Warning: there were 124 unresolved references to classes or interfaces.

Error:         You may need to specify additional library jars (using '-libraryjars').

Error:Warning: there were 20 unresolved references to program class members.

Error:         Your input classes appear to be inconsistent.

Error:         You may need to recompile them and try again.

Error:         Alternatively, you may have to specify the option 

Error:         '-dontskipnonpubliclibraryclassmembers'.

Error:java.io.IOException: Please correct the above warnings first.

Error:  at proguard.Initializer.execute(Initializer.java:321)

Error:  at proguard.ProGuard.initialize(ProGuard.java:211)

Error:  at proguard.ProGuard.execute(ProGuard.java:86)

Error:  at proguard.ProGuard.main(ProGuard.java:492)** 

解决方案

I found the a hack for the problem i have added a command in progaurd.cfg and vold it works fine now

-dontwarn android.support.v4.**

I am not sure if its the right way, because as i understand, i am just suppressing the warnings.

这篇关于与Android的支持,v4.jar Android应用程序添加到lib中面临的错误尝试登入使用progaurd在IntelliJ IDEA的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆