草庐IT

openid-dex

全部标签

android - 多个dex文件定义Landroid/support/test/espresso/contrib/DrawerActions

这个问题在这里已经有了答案:Androidtestsbuilderror:MultipledexfilesdefineLandroid/support/test/BuildConfig(7个答案)关闭7年前。当尝试迁移到espresso2.1时,我遇到了以下障碍com.android.dex.DexException:MultipledexfilesdefineLandroid/support/test/espresso/contrib/DrawerActions$1;atcom.android.dx.merge.DexMerger.readSortableTypes(DexMerge

android - 无法合并 dex gradle 3.0.1

我是Android编程和StackOverflow的新手。我查看了规则并搜索了互联网和其他StackOverflow帖子,但似乎没有任何办法可以解决我的问题。我想做什么我正在从网站上抓取新闻文章,我想使用这些库:JSoupretrofitGSON问题当我尝试将应用程序安装到我的Android设备时,它失败并出现以下错误:Error:Executionfailedfortask':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.java.lang.RuntimeException:com.android.builder.

android - 谷歌 openID 登录集成

我关注了googleoauthtutorial为我的应用程序实现openId登录。我使用过https://www.google.com/accounts/o8/id,但有些webview无法在模拟器中显示Google登录页面。只显示空白页。这是我的相关代码fragment。有什么意见吗?Intentintent=newIntent(this,WebViewActivity.class);intent.setData(Uri.parse("https://www.google.com/accounts/o8/ud"));startActivityForResult(intent,0);W

android - 第三方库被添加到 dexedLib 目录下,但该库没有 classes.dex

为了在我的Android应用程序中添加一个功能,我下载了一些第三方库的开源代码。这是为了定制。我正在使用EclipseJuno。我用源代码创建了一个项目,进行了定制,构建了一个JAR。而且,我在我的项目中使用JAR库。我的应用程序中的代码在特定屏幕上调用库的适当功能。应用程序编译正常:)但是,当我运行我的应用程序并导航到我正在使用库类的屏幕时,我遇到了库类的ClassNotFoundException。我进一步诊断并观察到所有java类文件都被DalvikVM转换为DEX。所有的第三方库都放在bin下的dexedLib目录下,通常的第三方JAR包括META-INF目录和classes.

android - 无法将 android studio 3.0.1 中的 dex 与最新的 gradle 合并

所以我尝试将multidexenabled添加到我的build.gradle文件中,使缓存无效并重新启动,清理项目并构建项目并删除所有gradle缓存文件夹。谁能看到我的gradle文件有什么问题吗?这是我的确切错误:Error:Executionfailedfortask':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.>java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:Unabletomergedex应用

java - BuildConfig 多个 dex 文件错误 (Gradle 3.0.1)

我的项目有多个模块,其中一个模块要求包名与“app”模块相同。当我编译项目并运行时,它运行得很好,但是当我尝试构建发布APK时,它显示以下错误:Error:Errorconvertingbytecodetodex:Cause:com.android.dex.DexException:MultipledexfilesdefineLcom/sumit/example/BuildConfig;Error:com.android.dex.DexException:MultipledexfilesdefineLcom/sumit/example/BuildConfig;Error:atcom.a

android - dex文件安卓: unable to open DEX file

如何获得我的.dex的引用我的.apk中包含的文件项目?我试图打开我的apk并找到classes.dex我在我的用户空间(/data/data//)中写的,然后创建一个文件并创建一个dex但我不能。有什么建议或不同的方法吗?StringapkLocation=getApplication().getPackageCodePath();StringpName=getPackageName();ZipFilezip=null;ZipEntryzipen=null;FiledexF=null;StringlibLocation="/data/data/"+pName+"/"+"cl.dex"

android - 如何在 Android 客户端中使用 Keycloak OpenId 进行 oAuth

我想在Android应用程序中使用aerogear和使用Keycloak的服务器对用户进行身份验证(使用他的用户名和密码)。我一直无法做到,请帮助我。我目前可以在没有aerogear的情况下对用户进行身份验证,但我想使用这个库,因为它可以帮助我在需要时刷新token。我对像这样对服务器进行POST调用的用户进行身份验证(但来自android):curl-XPOSThttp://127.0.0.1:8080/auth/realms/example/protocol/openid-connect/token-H"Content-Type:application/x-www-form-url

android - 多个 Dex 文件错误。 Landroid/arch/lifecycle/LiveData$1

请帮帮我。我一直被困在这个问题上这么久。我在构建我的应用程序时遇到此错误Error:Executionfailedfortask':app:transformClassesWithDexForDebug'.com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:MultipledexfilesdefineLan

android - Android 上的 OpenId

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