我试着在这里search,但找不到答案。 我正在寻找一种从Android Studio中启动Hierarchy Viewer的方法,而不是在命令行中启动它。 我最近已经从Eclipse迁移到了Android Studio,这个function在IDE的DDMS工具集下可用。 我在“Android”工具栏下查看,可以看到那里的屏幕截图function,但不能查看层次结构查看器。 我也在菜单系统中查看了Tools> Android ,但它也不在那里。
这是“预览”窗口的停靠模式选项。 我删除了停靠模式,即脱离它。 这是我得到的。 没有更多的“停靠模式”选项。 现在我无法正确地devise布局。 当我更改布局中的任何内容时,预览会自动隐藏。
我决定将我的JDK更新到Java 8,并安装到具有jre子目录的C:\Program Files\Java\jdk1.8.0的默认位置。 我不确定Android Studio如何编译JDK位置,因此我决定启动它并查看。 我收到以下消息: 无法完成Gradle执行。 原因:提供的javaHome不是有效的文件夹。 您提供了:C:\ Program Files \ Java \ jdk1.7.0_45 我更新了我的JAVA_HOME环境variables(包括系统和用户)指向新的path,并尝试将其添加到我的PATHvariables,但每次我尝试在Android Studio中构build时,我都会得到相同的消息。 引用的path在我的环境variables中找不到,那么从哪里得到它,我怎样才能改变它呢? 谢谢
我正在使用Android Studio,我需要在我的Android build.gradle文件的versionNameSuffix上附加一个后缀。 我有三个不同的buildType,我只需要将date时间附加到我的“testing版”版本,我的实际文件是: defaultConfig { versionCode 14 versionName "0.7.5" minSdkVersion 9 targetSdkVersion 18 } buildTypes { beta { packageNameSuffix ".beta" versionNameSuffix "-beta" signingConfig signingConfigs.debug } …. } 对于testing和自动部署,我需要得到一个最终0.7.5-beta-build20131004 ,如: 0.7.5-beta-build20131004 0.7.5-beta-build1380855996或类似的东西。 有任何想法吗?
我见过很多关于如何重新调整AVD模拟器大小的post,但是我还没有find任何工作。 我的模拟器不在电脑屏幕的顶部,我无法调整它。 如何在Android Studio中调整AVD模拟器的大小?
我刚刚从git中拉下了一个Android项目,Android Studio在尝试打开时给了我下面的错误信息; Error:Could not find com.android.tools.build:gradle:2.2.0-alpha6. Searched in the following locations: https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar https://maven.fabric.io/public/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom https://maven.fabric.io/public/com/android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar Required by: newApp_Android:app:unspecified 我在本地安装了Gradle,并通过Systembuild立了环境path。 在“项目结构/项目”下,以下设置正在使用中; Gradle Version : 2.10 Android Plugin Version : 2.2.0-alpha6 Android Plugin Repository : jcenter Default Library Repository : jcenter 任何人都可以在这个方向上指出我的正确方向吗?
将Samsung Galaxy S5 SM-G900F升级为棒棒糖(Android 5.0)后,我注意到奇怪的行为: 并非所有的断点都在Android Studio中被捕获。 这里是环境描述和我的观察 Windows 8.1 x64 Android Studio 1.0.2与SDK工具24.0.2 太阳jdk1.7.0_55 在SDK模拟器下,所有的断点都被捕获 Genymotion下的所有断点都被捕获 在Galaxy S3下4.4.4所有的断点都被捕获 在Galaxy S5的SM-G900F下, 并不是所有的例外都被捕获 我尝试了重新启动手机,重新启动开发机器,打开/closuresdev选项的debugging,使用三星和谷歌的USB驱动程序,使Android Studio中的caching失效,完全清除和重build等等。 工作的断点在红色图标里面打勾。 我不知道规则,哪些类有断点,哪些没有。 这个设备在三个不同的devbox上发生同样的事情。 帮帮我!
我得到这个错误Duplicate files during packaging of APK app-debug-unaligned.apk时, Duplicate files during packaging of APK app-debug-unaligned.apk放2个jar文件时: httpclient-4.3.5.jar httpmime-4.3.5.jar 在Sync with Gradle并Run之后进入libs文件夹。 如果用户1的jar文件 – httpmime-4.3.5.jar ,我不会得到这个错误。 请帮助我如何避免这个错误,在上面还可以使用2个jar文件, 谢谢, p / s:我使用Android Studio版本0.8.6。 Error Detail 错误:APK打包过程中出现重复文件… \ app \ build \ outputs \ apk \ app-debug-unaligned.apk归档path:META-INF / DEPENDENCIES原始码1:… \ app \ libs \ httpclient-4.3 .jar Origin 2:… \ app […]
我正在尝试添加AndroidasynchronousHttp客户端的依赖项到我的项目。 所以在这个项目中有两个build.gradle文件。 只要我明白,有不同的依赖关系: 在build.gradle(Project:My-app)的根级定义的一个, 一个build.gradle的buildscript(Project:My-app) 另一个是build.gradle(Modules:app) 这个问题是关于buildScript的依赖库的,关于前两种types的解释。 另外build.gradle(项目:我的应用程序)说 // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files 所以我想Android的asynchronousHttp客户端的依赖代码应该添加在build.gradle(模块:应用程序)。 如果有人能够清楚地了解所有这些,以便更好地理解,那就太好了。
我刚刚将Android Studio从1.0版升级到了1.2版,我不能再执行任何types的debugging操作。 如果我设置了一个断点,Android Studio会挂起,并且无法parsing命令: Waiting until last debugger command completes 但它从来没有完成。 那么,是否有可能降级到以前的稳定版本(1.0)而无需再次下载? 谢谢!