Questions tagged «android-studio»

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

17
运行Android Studio时出错
我已经安装了Android Studio,并按照此处描述的所有步骤进行操作 但是,当我开始时studio.sh,出现以下错误消息: “ tools.jar”不在Android Studio类路径中。请确保JAVA_HOME指向JDK而不是JRE 这里有人可以帮我吗?

12
在Android Studio中,无法加载2个构面-未知构面类型:android和android-gradle
当我打开android studio时,我收到一个错误-“错误加载项目:无法加载2个构面。当我单击查看错误时,出现以下内容 “无法加载2个构面。您可以将它们标记为已忽略,以禁止显示此错误通知。 未知构面类型:'android',未知构面类型:'android-gradle' 我尝试添加构面(在“ 项目结构” >“ 项目设置” >“ 模块”中,单击“项目名称”,然后单击“ Android ”以及“ Android-Gradle”),但都显示为“无法加载构面,未知构面类型”。在项目设置>构面下> Android和Android-Gradle均显示为“无效构面”。我的项目运行顺利。由于所有卡纸而我退出android studio之前强制关闭笔记本电脑时,会发生此问题。之后,每当我打开android studio时,都会发生此问题。我无法运行我的项目。谁能帮我解决这个问题?


19
在Android Studio中添加外部库
我想向我的Android应用程序添加外部库https://github.com/foursquare/foursquare-android-oauth(我使用Android Studio,lib作者提供的针对Eclipse的说明不适用于Android Studio)。 我试图用Maven做到这一点,所以我在File-> Project Structure-> Dependencies中添加了,com.foursquare:foursquare-android-nativeoauth-lib:1.0.0但是Gradle Sync失败了: Error:Failed to find: com.foursquare:foursquare-android-nativeoauth-lib:1.0.0 当我尝试构建我的应用程序时(由于无法解决以上错误,我不知道如何解决),我得到: Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not resolve com.foursquare:foursquare-android-nativeoauth-lib:1.0.0. Required by: ForSquaresOnly:app:unspecified > Could not parse POM http://jcenter.bintray.com/com/foursquare/foursquare-android-nativeoauth-lib/1.0.0/foursquare-android-nativeoauth-lib-1.0.0.pom > Could not find any version that matches …

8
Android Studio:如何在运行或调试之前自动卸载APK(或执行adb命令)?
现在,我需要Run\Debug在Android Studio中每次都卸载该应用程序。因为我需要在运行\ debug应用程序之前重新创建数据库。我知道我可以运行命令 adb uninstall [package_name] 在终端中清除下的文件/data/data/[package_name]。但这不是我每次必须执行命令的便捷方法。我希望 adb uninstall 单击Run\Debug按钮可以自动执行命令。

2
src / androidtest和src / test文件夹有什么区别?
在一个项目中,默认情况下,在Android Studio中有两个测试文件夹。 首先是src/androidTest。此文件夹在先前版本的Android Studio中已经存在。不过,现在有一个新的测试文件夹,默认情况下src/test,新的依赖,testCompile 'junit: junit: 4.12'在build.gradle。 我使用哪个文件夹进行测试?两者之间有什么区别?

22
Android Studio-如何增加分配的堆大小
我使用Android Studio已有3个月了,而我开始使用它的应用程序已经变得相当庞大。程序右下角指示的内存使用量表示我分配的堆最大为494M。 当我开始更改XML文件时,我的内存使用量很快达到该上限,并且IDE崩溃,并显示如下内存不足错误。 我尝试使用此方法来增加堆大小,但到目前为止没有任何效果。 我看了很多关于如何增加堆大小的文章和其他问题,但是他们的答案都没有用。无论我对VMOPTIONS或IDE设置做什么,堆大小都不会增加。我相信我正在为VMOPTIONS编辑正确的文件,因为如果我故意给它一个无效的命令,Android Studio会抱怨它并且无法启动。 我正在使用Windows 7-64位并具有16GB RAM。还有其他人在Android Studio中遇到此问题吗?并且您能够修复它?

19
在Android Studio和Gradle中使用ViewPagerIndicator库
我正在尝试使用Jake Wharton的ViewPagerIndicator库,但无法使其与Android Studio中的Gradle项目一起使用。 我将其添加为依赖项,如下所示: dependencies { // ... other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // ... } 但是该项目似乎无法识别库中的任何组件。我想知道不同的support-v4版本是否存在依赖性问题,或者是否在nineoldandroids中出现问题...?

5
将Maven存储库添加到build.gradle
我在Android Studio中向build.gradle添加了一个自定义Maven存储库,但未找到依赖项 Maven存储库和依赖项 <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile group: 'org.achartengine', name: 'achartengine', version: '1.2.0' …


11
错误:在Android Studio中找不到名称为“默认”的配置
我正在使用凌空库在android中执行网络操作。因此,我试图将此库添加到在Android Studio和gradle系统中创建的项目中。 我在项目中添加了凌空库,但是当我与gradle同步时,我收到了错误消息。我尝试了所有在这里看到的答案,但没有任何帮助。 错误消息:在Android Studio中找不到名称为“ default”的配置 齐射/build.gradle apply plugin: 'android-library' android { compileSdkVersion 19 buildToolsVersion '19.0.1' sourceSets { defaultConfig { minSdkVersion 8 targetSdkVersion 19 } main { assets.srcDirs = ['assets'] res.srcDirs = ['res'] aidl.srcDirs = ['src'] resources.srcDirs = ['src'] renderscript.srcDirs = ['src'] java.srcDirs = ['src'] manifest.srcFile 'AndroidManifest.xml' } } } …

1
Android Studio和带有插件的Intellij Idea之间的区别?
我们有一个现有的Java代码库,我们在其中使用intellij想法进行开发。 我们正在构建一个android应用程序,它将与预先存在的代码和资源库共享代码和其他资源。 由于Android Studio似乎主要是Intellij的修改版,所以我的问题是Android Studio具有完全必要的完全特定的功能吗?不相容?“标准”?与Intellij Idea社区还是终极?两者是否可以通过适当的插件集互换? 如果我们将Intellij Idea与各种Android支持插件一起使用,这些插件与android studio附带的插件一样吗?有了这套插件,程序实际上可以互换吗? (我确实注意到,Android Studio中没有“ ant”支持。尽管我所需要的只是某种能力,它可以使用一组菜单可配置条目为各种命令从IDE调用可执行文件-我现在使用intellij ant支持来执行此操作,因为它可用) Intellij会一直落后于Android Studio,因为它是Google的“官方”工具。 如果它们明显不兼容,那么在两个系统之间使用公共资源和工具的最简单方法是什么?


5
错误:无此类属性:类的组:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
我想在我的项目中使用RecyclerViewLib,为此我下载了它并将其作为模块导入到我的空“ hello world” Android项目中。我正在使用sdk Manager v24使用android studio v1.0.1,这是我的app / build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { applicationId "com.example.mk.dragdrop4" minSdkVersion 14 targetSdkVersion 17 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: …

20
OS X-无法启动Git:/ usr / bin / git可能是Git可执行文件的路径无效
我在Android Studio中收到此错误: 无法启动Git:/ usr / bin / git可能是Git可执行文件的路径无效。 它给了我一个修复的选项,它将我带到Android Studio中的区域以将路径设置为git。我看到它设置为 / usr / bin / git 我检查了该路径,该路径确实是git可执行文件的路径。为什么Android Studio无法启动git? 编辑:当我尝试在Android Studio终端中使用git命令时,它说: 同意Xcode / iOS许可证需要管理员权限,请通过sudo以root身份重新运行。

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.