Articles of android studio

Android Studio模拟器和“处理完成后退出代码0”

我已经将android studio从3.0更新到3.0.1但是当我启动Emulator时它没有启动并在事件日志中给出消息: Emulator: Process finished with exit code 0

调试主屏幕小部件时,调试器在Android Studio中断开连接

我正在尝试调试我制作的Android主屏幕小部件应用程序。 当按下窗口小部件上的按钮时,调试器启动,然后它只是从VM断开连接。 没有理由。 我使用的是Windows 10。 这就是日志所说的: D/Atlas: Validating map… D/libEGL: loaded /system/lib/egl/libEGL_emulation.so D/libEGL: loaded /system/lib/egl/libGLESv1_CM_emulation.so D/libEGL: loaded /system/lib/egl/libGLESv2_emulation.so D/ ] HostConnection::get() New Host Connection established 0xef0394f0, tid 3709 I/OpenGLRenderer: Initialized EGL, version 1.4 D/OpenGLRenderer: Enabling debug mode 0 W/EGL_emulation: eglSurfaceAttrib not implemented W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xef1485e0, error=EGL_SUCCESS D/roboguice.RoboGuice: Using annotation database(s). […]

在使用Android Studio的应用程序购买中无法findIInAppBillingService

我正在研究android项目,我正在使用In App Purchases。 这一切都在Eclipe工作,但我看到Android Studio有另一个更新,修复了很多与库依赖相关的问题,除了一个问题之外似乎确实如此。 我无法使用IAP服务,因为它一直声明它无法解析为符号。 我按照有人在这里发布的说明但不幸的是没有工作。 以下是我看过的链接 如何将aidl文件添加到Android studio(来自应用内结算示例) https://code.google.com/p/android/issues/detail?id=56755 下面是我的项目结构和错误的屏幕截图

如何在Android Studio中使用Robotium?

Robotium是一个Android测试自动化框架,完全支持本机和混合应用程序。 既然Android Studio是Android开发的事实上的 IDE,我有兴趣尝试使用Android Studio。 但是,我找不到设置它的方法。 如何设置和使用Robotium来测试Android Studio?

使用java 8在Android Studio 2.1中获取错误

目前我使用的是最新的android studio 2.1 java 8 这是我的build.gradle文件 android { compileSdkVersion 22 buildToolsVersion “24rc3” defaultConfig { applicationId “com.name” minSdkVersion 10 targetSdkVersion 19 jackOptions { enabled true } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } ……. } 我得到以下编译时错误,我不知道 错误:com.android.jack.frontend.FrontendCompilationException:无法在com.android.jack.Jack.run(Jack.java:472)的com.android.jack.Jack.buildSession(Jack.java:892)编译com.android.jack.api.v01.impl.Api01ConfigImpl $ Api01CompilationTaskImpl.run(Api01ConfigImpl.java:102)… 8更多警告:处理任务java.io.IOException时出现exception:com.android.jack.api.v01 .CompilationException:编译失败:oTT:compileDebugJavaWithJack FAILED错误:任务执行失败’:oTT:compileDebugJavaWithJack’。 java.io.IOException:com.android.jack.api.v01.CompilationException:编译失败信息:BUILD FAILED 请您询问是否需要一些细节。

如何导入/导出Android字符串资源到Excel进行本地化?

我在应用开发中使用Android Studio。 我想通过导出/导入Android语言资源(strings.xml)到Excel文件(xlsx)来翻译字符串。 最好的方法是什么?

无法find具有Gradle路径的模块。 链接到库 – 未指定

更新2这已在Android Studio 1.2 Beta 3中修复 更新:据报道,即将发布的Android Studio版本已修复此问题。 在Android Studio 1.2 Beta 2中,我在同步Gradle时开始收到以下警告。 Failed to set up dependencies Warning:Unable to find module with Gradle path ‘:Library1’. Linking to library ‘Library1-unspecified’ instead. Warning:Unable to find module with Gradle path ‘:Library2’. Linking to library ‘Library2-unspecified’ instead. 我注意到跳转到其中一个库模块中声明的声明会拉出Decompiler,而不是仅仅转到库模块中的实际源。 在我的Android Studio项目中,我有以下模块: – App – Library1 – Library2 模块:App build.gradle片段: dependencies […]

uses-sdk元素不能具有“tools:node”属性

我昨晚将Android Studio更新为0.9.0,buildToolsVersion更新为21.1.0并且gradle为0.14.0,之后我收到此错误 错误:任务’:app:processDebugManifest’的执行失败。 清单合并失败:uses-sdk元素不能具有“tools:node”属性 我花了整晚寻找解决方案,我发现了这个: 但不幸的是,又增加了一个错误! 错误:(10,5)使用-sdk元素不能具有“tools:node”属性 错误:(10,5)任务’:app:processDebugManifest’的执行失败。 清单合并失败:uses-sdk元素不能具有“tools:node”属性 我读过的另一个解决方案,不使用support-v4:21,对我来说我不使用它,因为我使用的是v13。

Android Studios RuntimeException:dex writer线程中的意外exception

我整个今天都遇到了这个奇怪的错误 – 任何人都知道这里出了什么问题? 据我所知,我一直在正确使用multidex库(以下是来自app.gradle文件): defaultConfig { applicationId “com.example.simon” minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName “1.0” /*Enabling multidex*/ multiDexEnabled true } dependencies { /* Enabling multidex*/ compile ‘com.android.support:multidex:1.0.1’ } 我的顶级gradle文件非常基本: buildscript { repositories { jcenter() } dependencies { classpath ‘com.android.tools.build:gradle:1.3.0’ classpath ‘com.google.gms:google-services:1.3.1’ // NOTE: Do not place your application dependencies here; they belong // in […]

将模块包含到项目后得到“不支持的类文件版本52.0”

在Android Studio中创建一个空项目并包含一个纯java模块,它自己编译并完美地工作后,我在该模块中的每个类上都会出现以下错误: Error:PARSE ERROR: Error:unsupported class file version 52.0 我尝试使用嵌入式JDK和我在系统上运行的JDK 8(1.8.0_91)运行项目,结果是一样的。 请注意,我没有将模块包含为.jar库,它是使用以下指令导入的源代码: include ‘:app’, ‘:my-module’ project(‘:my-module’).projectDir = new File(settingsDir, ‘../my-module-java’)