草庐IT

proguard-project

全部标签

android - 迁移到 Android Studio 会导致为 "single main project multiple library projects"安装多个应用

我有定义的单个主项目和多个库项目,其中一些定义了和当我使用Eclipse构建和运行具有多个库项目的单个主项目时,只会安装1个应用程序。但是,如果我迁移到AndroidStudio来构建和运行具有多个库项目的单个主项目,将安装多个应用,取决于有多少项目(无论是主项目还是库项目)定义和我想知道,在构建和运行项目时,我是否在AndroidStudio中做错了任何配置,导致安装了多个应用程序?目前,我唯一的解决方法是从所有库项目的中删除这些行(和AndroidManifest.xml).在AndroidStudio中导入项目库是常见且正确的方法吗?与在Eclipse中一样,这些行不会在我的设备

android - 签署 apk google plus 登录后无法在 Android 中运行?有proguard选项吗?

在签署APK之前,Google登录功能运行良好。签署APK后,它不工作,总是失败。为此,我是否需要进行任何混淆设置?我的SHA1和所有凭据都很好,但仍然无法正常工作如何解决? 最佳答案 转到Google直播商店帐户。选择您的应用。选择左侧的Appsigning标签复制应用签名证书和上传证书的SHA1key。然后转到googleApi控制台或firebase开发人员控制台-->然后选择您的项目。火力基地:1.Projectoverview-->projectsettings(右侧设置图标)2.单击项目设置,然后添加您的指纹(您从Goo

安卓工作室 : save project version as a backup

我正在开发我的Android应用程序,现在运行良好。我如何才能保存整个项目,以便在我进行更改并想恢复到以前的状态时,我可以将所有内容恢复原状。例如:我让我的应用程序正常工作,我称这种状态为:1.0版。为了改进我的应用程序,我修改了各种文件并获得:1.3版。现在,我把1.3版本搞得一团糟,想回去,如何才能回到1.0版本? 最佳答案 出于同样的目的,一个名为版本控制系统(VCS)的系统被建立。这些可以帮助您保留和维护代码的版本。Git,Mercurial是一些VCS。Git是使用最广泛的一种。它不仅仅允许维护版本。它有助于:保留代码快照

android - 如何修复 Android Eclipse ProGuard 规则中的警告 'can' t find referenced class'?

我正在使用Eclipse。在我的Android代码中,我使用了ProGuard。但是在导出APK时,我遇到了以下警告:Proguardreturnedwitherrorcode1.SeeconsoleWarning:okio.DeflaterSink:can'tfindreferencedclassorg.codehaus.mojo.animal_sniffer.IgnoreJRERequirementWarning:okio.Okio:can'tfindreferencedclassjava.nio.file.FilesWarning:okio.Okio:can'tfindrefer

Android、Proguard 和 Javamail

首先,我已经提到过类似的帖子,Android,javamailandproguard提到的解决方案是在proguard-project.txt中明确保留以下内容:-dontwarnjava.awt.**-dontwarnjava.beans.Beans-dontwarnjavax.security.**-keepclassjavamail.**{*;}-keepclassjavax.mail.**{*;}-keepclassjavax.activation.**{*;}-keepclasscom.sun.mail.dsn.**{*;}-keepclasscom.sun.mail.han

android - 运行具有 AQuery 库的 ProGuard

我正在尝试配置Proguard,但无法让它正常工作。这是错误:我试过这样的事情:-keepclasscom.android.auth.TwitterHandle.**{*;}-keepclassoauth.**{*;}没有任何运气。无论如何,我真的不认为忽略是答案。因为这可能意味着某些东西坏了。有什么建议吗?谢谢! 最佳答案 警告表明AndroidQuery库依赖于OAuth库。显然,您在项目中使用的是前一个库,但缺少后一个库。您可以添加缺少的库,但如果您的应用程序在Debug模式下没有它也能正常工作,您可以告诉ProGuard忽略

java - Proguard while Butterknife 库和其他警告

我的Activity、fragment、服务和广播接收器我想实现一个ProGuard带到教室的安全地带。Proguard时出现错误。我应该在文件中写入什么?->proguard-android.txt和proguard-rules.pro我写进了成绩。lintOptions{checkReleaseBuildsfalse//Or,ifyouprefer,youcancontinuetocheckforerrorsinreleasebuilds,//butcontinuethebuildevenwhenerrorsarefound:abortOnErrorfalse}buildTypes

android: proguard混淆问题

我使用适用于android的javamailapi创建了一个邮件客户端,该应用程序在模拟器或设备中运行良好...现在我想使用eclipse导出项目,但出现以下错误:Warning:org.apache.harmony.awt.datatransfer.DataProxy:can'tfindsuperclassorinterfacejava.awt.datatransfer.TransferableWarning:org.apache.harmony.awt.datatransfer.NativeClipboard:can'tfindsuperclassorinterfacejava.a

android - 使用 Proguard 时,是否需要为每个引用的库单独配置?

我的应用程序引用了HoloEverywhere和SherlockActionBar,它们都是工作区中的项目。当我仅为应用程序启用Proguard时,它崩溃并出现以下错误:11-1511:50:11.090:E/AndroidRuntime(24823):Causedby:java.lang.RuntimeException:java.lang.NoSuchMethodException:[classandroid.app.Activity,int]11-1511:50:11.090:E/AndroidRuntime(24823):atcom.actionbarsherlock.a.a(

android - : "Launching Project". java.lang.NullPointerException 期间发生内部错误

我的android项目编译正常,但突然停止启动。然后我尝试从ProjectExplorer启动其他项目,所有项目都抛出相同的异常:Aninternalerroroccurredduring:"LaunchingProject".java.lang.NullPointerException但是控制台总是显示一切正常。AndroidLaunch!adbisrunningnormally.Performingcom.mmcolrev.LoginActivityactivitylaunch这是错误的截图。 最佳答案 如果有人遇到这个问题,首