Articles of 安卓

Android Studio堆快照分析器 – “支配大小”代表什么?

在Android Studio中转储堆并查看创build的快照之后,会有一个名为“支配大小”的字段。 它代表什么?

发布已签名的Android应用,Google Pluslogin和Google地图不起作用

1.我在我的android应用程序中使用Google pluslogin和Google地图 。 2.在从Android Studio到Real设备(Mobile)Google pluslogin和Google Map Works Fine的debugging过程中。 (一切工作正常) 问题: 1.Build – >生成签名APK – 从Android Studio,我发布apk不能使用谷歌加login。 2. Google Map也显示空白屏幕。 我试图从Google Developer Console创buildOAuth客户端ID ,发送错误消息 错误消息:重复的指纹您指定的指纹已被此项目或其他项目中的Android OAuth2客户端ID使用 我join了Google plus Login的链接 请帮助我的人如何解决它。 编辑:1 我testing了debug.apk它的工作完美的谷歌加login和地图。 但是不能在release.apk中工作,请帮我解决这个问题。

执行任务失败:app:shrinkReleaseMultiDexComponents'

在Android Studio中生成已签名的apk时,出现以下错误。 :app:shrinkReleaseMultiDexComponents FAILED Error:Execution failed for task ':app:shrinkReleaseMultiDexComponents'. > java.io.IOException: The output jar [E:\SVN_studio\100's\trunk\app\build\intermediates\multi-dex\release\componentClasses.jar] must be specified after an input jar, or it will be empty. Information:BUILD FAILED Information:1 error Information:Total time: 35.975 secs Information:159 warnings 这里是我的build.gradle文件 apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 21 buildToolsVersion "22.0.1" defaultConfig { applicationId "<packageName>" minSdkVersion […]

Android SDK 23中的“上下文点击”是什么?

在android SDK 23中有一些关于“上下文点击”的新API 。我没有find完整的解释。 一些search结果(如SketchUp的这种结果)让我觉得术语“上下文点击”类似于鼠标的右键单击。 如果是这样的话,触摸屏也能触发“上下文点击”吗?

如何使用命令行安装Android NDK软件包?

Android NDK现在可以直接从SDKpipe理器安装,而不是单独下载。 我怎样才能从命令行安装NDK包? 我试过了: android sdk update -u -n -a 但在列表中看不到NDK包。 它只在UI中显示。

如何从代码中禁用Firebase项目的用户帐户?

我可以从控制台(firebase网页)成功地禁用某个项目的用户帐户,但是如果应用程序的用户如何通过代码禁用自己的用户帐户,则需要执行此操作。 另外,我在firebase的新文档中找不到帮助。

Android NoClassDefFoundError:com.google.firebase.FirebaseOptions

当我运行我的代码Adroid工作室给出了这个错误 我的gradle文件像下面和Android Studio v2.2 gradle是'com.android.tools.build:gradle:2.2.0-alpha1' apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" packagingOptions { exclude 'META-INF/DEPENDENCIES' } defaultConfig { applicationId "com.asd.asd" minSdkVersion 14 targetSdkVersion 23 versionCode 9 versionName "1.3.4" multiDexEnabled true } buildTypes { release { debuggable false minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } dexOptions { javaMaxHeapSize "4g" jumboMode true preDexLibraries false […]

升级Firebase后出现OAuth2问题

我有一个工作的Android应用程序(也许更好地说HAD)。 该应用程序正在使用一些第三方库,包括:谷歌地图,Firebase,firebaseui。 转换应用程序使用新的Firebase后,我偶然发现了两个主要问题: firebaseuilogin屏幕改变了,现在看起来像这样(从login对话框变成活动): 这当然是完全不同于旧版本的,也有一些与debugging版本不同的奇怪原因。 我无法使用谷歌login与logcat中显示以下错误: com.google.firebase.FirebaseException:发生内部错误。 [找不到服务器configuration中的OAuth2客户端ID。 ] 在debugging版本中,这个问题不再发生。 只是为了清楚debugging构build变体使用相同的代码库,但不同的firebase数据库。

EventBus与Android版RxJava

我是RxJava的新手,并计划将其集成到我的应用程序。 在EventBus上使用RxJava有什么优势? EventBus从传统的callback中解耦类,通过EventBus进行通信。 EventBus还提供线程处理function,通过给主线或工作线程上的订阅提供选项。 与EventBus相比,Rxjava提供了哪些其他附加function?

java.lang.ClassNotFoundException:在path上找不到类:DexPathList,更新sdk后

你好家伙我的应用程序都工作正常,直到昨天,我昨天更新了我的SDK,它开始给错误,它给了一个错误 在值v24找不到资源…. 有些事情是这样的,我search并通过在build.gradle中更改以下行来解决它 compileSdkVersion 25 buildToolsVersion '25.0.2' 现在,错误消失了,它在更高的Android版本7.1.1中 运行完全正常,但是当我在较低版本的Android中运行时,它给出了以下错误 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.wowio.ebookreader, PID: 15469 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.wowio.ebookreader/com.eminosoft.ebookread.activity.SplashScreenActivity}: java.lang.ClassNotFoundException: Didn't find class "com.eminosoft.ebookread.activity.SplashScreenActivity" on path: DexPathList[[zip file "/data/app/com.wowio.ebookreader-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.wowio.ebookreader-1, /vendor/lib, /system/lib]] at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2378) at android.app.ActivityThread.access$800(ActivityThread.java:155) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5433) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at […]