Questions tagged «android-studio»

用于询问有关使用Android Studio(谷歌针对Android应用开发的官方IDE)的问题。一般而言,请勿使用有关Android编程的问题;而是使用[android]标签。


4
我们如何配置Android Studio在每个版本上运行它的Lint?
曾几何时,尤其是在Eclipse地区,Lint会在每个版本上运行,因此,如果Lint检查失败,您会立即发现。对于Android Studio(在1.3版上进行了测试),Lint默认情况下不会在构建版本上运行。新手可能会犯错Lint会检查的错误,但是由于Lint并未真正运行,因此新人不会了解它们。 (IOW,如果Lint测试未在森林中运行,那么真的有Lint测试吗?) 此博客文章上的评论显示了如何使Lint作为构建的一部分运行: 编辑项目配置 在配置的“常规”选项卡中,向下滚动并折叠以打开“启动前”面板 在该面板中,lint为您的模块命名的“ Run Gradle Task”中添加一个步骤 但是,这将运行命令行Lint,从而导致将报告以XML和HTML格式写入硬盘。可以,但是让Android Studio运行其in-IDE Lint检查会更干净,因此结果显示在IDE面板中。 有没有一种方法可以设置项目构建以执行IDE中的Lint检查? 如果可以将其设置为仅运行Lint,而不是由“分析”>“检查代码”进行的完整分析,则可以得到加分。虽然完整的分析有时很有用,但Lint的速度却足够慢,更不用说Android Studio执行的其他有用的分析(例如拼写检查)了。 虽然对于所有项目来说,设置此设置并不是一个好的计划(皮棉扫描速度很慢),但对于Android的新手来说,这可能是一个适当的举动。

2
Android Studio标签间距
如何在Android Studio中更改间距以使用制表符而不是空格?我尝试了“首选项”->“编辑器”,但没有看到该选项。我正在使用适用于Mac的Android Studio


4
Android模拟器:qemu-system-i386.exe:goldfish_battery_read:错误的偏移量
因此,每当我尝试在android模拟器上启动我的应用程序时,IDE都会受到以下错误的轰炸: Emulator: qemu-system-i386.exe: goldfish_battery_read: Bad offset....... 当应用程序每分钟左右运行时,也会显示此错误。 我正在使用 Android Studio 3 Beta 6 API等级26 仿真器26.1.4 Android SDK 工具26.1.1 图像x86 26(oreo) ... 我尝试重新安装所有SDK工具,并将所有内容更新为最新版本,但没有运气。我还重新安装了IDE并重新下载了所有内容,它仍然显示此错误。 我想知道是否有人也遇到此错误?

16
无法将Android应用上传到设备(过时的dexed jars)
我正在使用Android Studio开发此应用,今天,当我尝试将其上传到设备以进行测试时,我看到一个弹出窗口,其中说: 安装失败,因为该设备可能具有与当前版本不匹配的过时的dexed jar(dexopt错误)。为了继续,您必须卸载现有的应用程序。 警告:卸载将删除应用程序数据! 您要卸载现有的应用程序吗? 它提供了两个选项,确定或取消。单击确定后,“运行”选项卡中将显示以下消息: DEVICE SHELL COMMAND: pm uninstall my.bundle.id Unknown failure 该应用似乎已被卸载,在“管理应用”下没有任何痕迹。 我无法上传该应用。我尝试清理项目并重建,但没有成功。 我能做什么?

29
会话“ app”:安装APK时出错
按照以下说明尝试在真实设备上安装应用:-http : //developer.android.com/tools/device.html。最后,Android Studio给出错误: Session 'app': Error Installing APK 我猜问题可能出在我的android设备上(是中国的Doogee X5)。它在开发人员文档中没有给定的USB供应商ID,因此我决定按照HTC提供的带有随机供应商ID的说明进行操作。 我敢肯定有一种方法可以在任何Android设备上运行应用程序,但是我没有找到解决方法。 我正在通过Linux Ubuntu 14.04 LTS运行


10
Android Studio,运行模拟器时突然出现GPU驱动程序问题
我有一台笔记本电脑,主要用于android studio上的android开发,今天当我运行模拟器时突然得到了此错误消息(或它的过时版本) Your GPU driver information: GPU #1 Make: 8086 Model: Intel(R) HD Graphics Family Device ID: 0a16 Driver version: 10.18.10.3945 GPU #2 Make: 10de Model: NVIDIA GeForce 820M Device ID: 1140 Driver version: 22.21.13.8476 Some users have experienced emulator stability issues with this driver version. As a result, were …

9
如何使用Android Studio获得代码覆盖率?
我正在使用Android Studio开发应用程序。 我能够运行测试代码。 但是,我不知道如何在android studio中获得代码覆盖率。 我已经看过以下链接。 Android Gradle代码覆盖率 但是我等不及要更新到支持Emma的v0.6。 项目配置如下。 主代码 MyProject / AppName / src / main / java / mypackage / MyClass.java 测试代码 MyProject / AppName / src / instrumentTest / java / mypackage / test / MyClassTest.java 项目配置 MyProject的 ├─build.gradle └─AppName ├─build.gradle └─src ├─main │├─java ││└─mypackage ││└─MyClass.java …


5
Android Studio-ADB启动服务器失败,adbkey检查失败
问题:adb启动服务器失败。 --- adb starting (pid 1414) --- adb I 12-05 17:28:30 1414 48453 main.cpp:57] Android Debug Bridge version 1.0.39 adb I 12-05 17:28:30 1414 48453 main.cpp:57] Version 27.0.0-4455170 adb I 12-05 17:28:30 1414 48453 main.cpp:57] Installed as /Users/[username]/Library/Android/sdk/platform-tools/adb adb I 12-05 17:28:30 1414 48453 main.cpp:57] adb I 12-05 17:28:30 1414 …


13
如何将Android Studio设置为完全脱机工作?
我的带宽非常慢,因此我试图将所有必需的文件保留在本地计算机上,以使Android Studio完全脱机。当我单击“新建项目”时,它总是尝试下载名为gradle-1.6-bin.zip的文件,该文件我已下载并尝试通过插件管理器在本地安装,但它给了我一个错误: 无法从gradle-1.6-bin.zip文件加载插件描述符 那么,我还需要下载其他哪些文件,以及如何正确安装它们才能与Android Studio脱机使用?

6
Android Studio无法为参数找到方法runProguard()?
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/bin/java "- com.intellij.rt.execution.application.AppMain org.gradle.launcher.GradleMain --build-file /Users/Tom/Documents/Git_open_sources/android-material-drawer-template/app/build.gradle FAILURE: Build failed with an exception. * Where: Build file '/Users/Tom/Documents/Git_open_sources/android-material-drawer-template/app/build.gradle' line: 16 * What went wrong: A problem occurred evaluating project ':app'. > Could not find method runProguard() for arguments [false] on BuildType_Decorated{name=release, debuggable=false, testCoverageEnabled=false, jniDebuggable=false, pseudoLocalesEnabled=false, renderscriptDebuggable=false, renderscriptOptimLevel=3, applicationIdSuffix=null, versionNameSuffix=null, minifyEnabled=false, zipAlignEnabled=true, …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.