Tag: 机器人工作室

Android Studio:“请selectAndroid SDK”

当我成功将一个Eclipse-Android项目导入到“Android Studio 1.4”后,当我点击button在模拟器中运行应用程序时,出现错误“请selectAndroid SDK”。 但我找不到这样做的可能性。 这个对话框打开时,我点击“运行”: 这是“项目结构”对话框: 现在做什么?

Android Studio在使用旧API的设备上进行debugging时会显示来自compileSdkVersion的API的信息

我正在用Android Studio(AS)1.0.2进行debugging,在build.gradle中设置了compileSdkVersion 21。 当使用模拟器与API 21一切正常。 在具有API 19的设备上debugging时会出现问题。调用堆栈中的每一行(在AS中标记为“Frames”)都正确显示了与API 19匹配的函数名称,源文件和行号。但是,当我单击与其中一个框架源(例如Activity.java)相对应的行,AS不正确地打开并显示该文件的API 21版本而不是API 19版本。 在我的android sdk文件夹中,我有./sources/android-19和./sources/android-21 任何想法为什么AS显示文件的错误版本? 我尝试的东西(按顺序): 重置Android Studio(通过删除〜/ .AndroidStudio *) 将Android Studio更新到最新版本 在带有API 21的仿真器上运行 – AS显示文件的正确版本(21)。 将compileSdkVersion更改为19并在API 19设备上运行 – AS在调用堆栈中显示正确的行号,并在正确的行中打开正确的文件(API 19)。 将compileSdkVersion更改为19并在API 21仿真器上运行 – AS在调用堆栈中显示对应于API 21的行号(在我看来,这是正确的行为),但是当点击它时,AS错误地打开了API 19版本的文件而不是API 21版本。 总而言之,当单击调用堆栈AS中的一行时,在debugging会话期间打开由compileSdkVersion表示的文件版本,而不是由设备/仿真器使用的文件版本。

我应该添加到SVN的文件在使用Android Studio的项目中忽略

在eclipse中,我有添加bin和gen目录svn忽略的习惯。 但是现在,使用Android Studio(基于IntelliJ IDEA),我应该忽略哪些文件。

Android Studio在可绘制属性中显示红色感叹号

在布局xml文件中,红色感叹号显示在@drawable引用的左侧。 几乎所有drawable都有这个标记。 shape_detail_btn_border.xml的内容如下。 它是一组形状,没有任何破碎的图像资源。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@android:color/white"/> <corners android:radius="5dp"/> <stroke android:width="1dp" android:color="@color/bapul_color_d5d5d5"/> </shape> 我将鼠标hover在标记上,什么都没有显示出来。 这是什么意思? 请注意,Android Studio版本是1.4(AI-141.2288178),目前是最新版本。 而且,根本不需要构build和运行应用程序。

Intellij提取内部类

如何使用IntelliJ或Android Studio提取公共静态内部类来创build新的顶级类? 谢谢。

用Android Studio安装ActionbarSherlock?

和其他Android开发者一样,我安装了Android Studio,但是如何将actionbarsherlock安装到Android Studio? 任何帮助? 我不知道从哪里开始。

在Android Studio中打开最后closures的标签

我是Android Studio新手,想知道是否有任何快捷方式/选项可以重新打开上一个closures的选项卡。

Android-Studio从0.1.9升级到0.2.0,现在造成了gradle build错误

我现在的项目是用Gradle构build的,因为我在创buildAndroid Studio之后(大约一个月前)创build了它。 [我安装了一些较早的更新到Android-Studio,并没有问题。] 但是,今天,在我将Android-Studio的最新更新升级到“7.11”版本(从0.1.9版本到0.2.0版本)之后,我的项目开始抱怨Gradle现在需要至less为0.5.0。 (我的项目是要求Gradle 0.4,这个新的Studio升级标记了我的Gradle构build,并表示现在需要这个新的更高的Gradle最小值。 所以,我不清楚的是:我一直假设Gradle是Android Studio的一部分(捆绑在一起)。 我现在需要得到一个更新的Gradle,作为一个单独的产品/更新? 我很困惑!!! 编辑:(这是在Windows 7下发生的)。

Android Studio Google Map V2片段呈现

我试图在Android Studio中编写Google Map V2的testing演示。 我遵循Androidhive Google Map V2的每一个步骤,或者更好,我认为我需要。 我使用相同的layout_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <fragment android:id="@+id/map" android:name="com.google.android.gms.maps.MapFragment" android:layout_width="match_parent" android:layout_height="match_parent"/> </RelativeLayout> 但我总是有相同的渲染问题: 渲染问题 <fragment>标签允许布局文件在运行时dynamic地包含不同的布局。 在布局编辑时,要使用的特定布局未知。 您可以在编辑布局时select您想要预览的布局… 我完全不知道有什么问题。 我忘记了什么吗? 我只需要在build.gradle中添加Google服务 compile 'com.google.android.gms:play-services:4.4.52' 我复制了演示中的清单,并更改了API密钥。

Android Studio 1.2.1.1 – 无法find样式“textViewStyle”

我是Android开发新手,刚刚安装了Android Studio 1.2.1.1版本。 我创build了一个项目HelloWorld,并select了默认的空白活动Darcula主题和默认API。 开箱即用,没有写任何代码或触摸任何东西,我得到这个消息: “渲染问题缺less样式,是否为此布局select了正确的主题?使用布局上方的主题combobox来select不同的布局,或修复主题样式引用无法在当前主题中find样式”textViewStyle“(4个类似的错误未示出)“。 我卸载并重新安装Android Studio,但我仍然得到这个错误,所以我不知道我应该做什么。 它说:“使用主题combobox…或修复主题风格的引用”,我是新的Android Studio,所以我不知道在哪里框或如何更改引用。