草庐IT

openid-dex

全部标签

android - 如何限制 DEX 内存使用

我正在尝试设置DEX任务可以在基于gradle的Android项目中使用的最大内存,但找不到任何选项来执行此操作。我这样做的动机是因为dex有时会占用太多内存,以至于我的计算机开始交换并在几分钟内完全没有响应(所以我宁愿看到任务失败然后释放更多内存资源并重试)在我的gradle.properties我有org.gradle.jvmargs="-Xmx300m"它限制了Gradle本身使用的内存,但是当Gradle启动dx它总是使用-Xmx1024。那么如何让Gradle限制dx使用的内存呢? 最佳答案 在您的build.gradle

android - 如何解决? "Dex Loader SecurityException: Unable to find field for dex.jar"

所有项目都运行良好突然间这个问题发生在所有项目...我无法运行所有项目。 最佳答案 这发生在最近更新Android版Eclipse插件之后。在Eclipse中,使用Window->AndroidSDKManager,并更新您的AndroidSDK安装。当您重新启动eclipse时,错误消息将消失。 关于android-如何解决?"DexLoaderSecurityException:Unabletofindfieldfordex.jar",我们在StackOverflow上找到一个类似的

android - 从 1.4.0 开始,现在无法访问 dex 任务

我无法将我的项目升级到gradle1.5:build.gradle(root)projectrefreshfailed:从1.4.0开始无法访问dex任务。错误:1.4.0引入了一个新的转换API,允许操作.class文件。有什么建议吗?rootbuild.gradle:buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:1.5.0'}}taskclean(type:Delete){deleterootProject.buildDir}subprojects{t

android - 由于 eclipse 中的 java 堆空间,无法使用微型 android 应用程序执行 dex

我有一个android应用程序,它只有一个jar导入,大小为4mb(Symjahttps://code.google.com/p/symja/)从字面上看,项目中唯一的代码是创建一个新的TextView并将其设置为内容View。但我收到错误:ConversiontoDalvikformatfailed:Unabletoexecutedex:JavaheapspaceUnabletoexecutedex:Javaheapspace我有另一个更大的android项目,几乎有20,000行代码,它运行在几秒钟内。我的eclipse.ini具有以下设置:-Dosgi.requiredJavaV

android - 原因 : com. android.dex.DexException : Multiple dex files define Lorg/apache/commons/io/IOCase in Studio 3. 0

我正在开发一个项目。这在Androidstudio2.3.3上运行良好,但是当我更新我的AndroidStudio3.0时会发生什么?然后打开我的项目,然后它无法组装,并在错误日志下方发送给我。错误日志Error:Errorconvertingbytecodetodex:Cause:com.android.dex.DexException:MultipledexfilesdefineLorg/apache/commons/io/IOCase;Error:com.android.dex.DexException:MultipledexfilesdefineLorg/apache/comm

android - 如何在 mac osx 中将 .dex 转换为 .jar

我正在使用MacOSX(10.7)并尝试从androidapk中提取java文件。所以我下载了apk然后从复制了dex2jar文件http://code.google.com/p/dex2jar/从apk(classes.dex)中提取dex文件后,我解压缩了dex2jar并打开了terminal更改目录路径到dex2jar并执行如下my-MacBook-Pro:dex2jar-0.0.9.11my$**dex2jar.shclasses.dex**但它说*-bash:dex2jar.sh:commandnotfound*我检查了目录并且存在dex2jar.sh。我做错了什么

java - 收缩调试多 Dex 组件;无法读取目录/allclasses.jar

我正在开发一个启用Multidex以避免65k限制的应用程序。我想添加一个Jar类型的外部库(即iPayJarSDK)。我已同步Gradle并成功,但未能运行该项目。错误信息如下所示Error:Executionfailedfortask':app:shrinkDebugMultiDexComponents'.java.io.IOException:Can'tread[/[dir]/app/build/intermediates/multi-dex/debug/allclasses.jar](Can'tprocessclass[com/ipay/IpayAcitivity.class]

小程序 - openid 获取失败 errcode 40029 errmsg “invalid code, rid: 643e7e48-3d5b7ec3-66ca1f03“

目录问题图片问题原因解决问题图片发送websocket请求,返回的websocket数据不对问题原因获取openid接口接口地址中js_code即为uname获取openid时获取失败-原因发送websocket请求时,传的uname为Taro.login()获取的登录凭证code,获取openid要用这个uname(也就是code)然而,当前微信开发者工具配置的小程序appid和发送的websocket中的wxappid不一致→获取到的code是微信开发者工具配置的appid取的,两个对不上所以获取openid请求失败解决将微信开发者工具配置的小程序appid改成和发送websocket时携

java - 在 release 中编译时为 dex 进程返回代码 1

我正在将一个旧的基于eclipse的Android项目移植到AndroidStudio(3.0.1)。当我在调试中使用IDE编译时,一切正常,项目在我的设备上编译和运行成功。但是,当我尝试使用以下命令在发布版中编译时,项目没有编译:编译命令:gradlewaR--stacktrace错误:Exceptionis:org.gradle.api.tasks.TaskExecutionException:Executionfailedfortask':ambevClientsynchronizer:transformClassesWithDexForRelease'.atorg.gradle

android - Android 上的 OpenId

我想让我的用户能够使用他们的OpenId登录我的Android应用程序(有一个类似于StackOverflow的文本字段,并要求用户在那里输入他的OpenId)。我环顾四周但找不到任何允许我在Android上实现客户端OpenId身份验证的库。我是否应该进行服务器端身份验证-即。通过我自己的网站进行身份验证,并在身份验证完成后将控制权传递给应用程序?谢谢,阿比纳夫 最佳答案 http://code.google.com/p/openid4java/查看此链接,它是一个允许使用Java程序进行OpenID身份验证的库。我从未在Andr