Articles of 机器人工作室

在Android Studio中debugging服务的正确方法?

有没有适当的方式来debuggingAndroid Studio中的服务? 或者Android Studio无法做到这一点? 当我尝试debugging时,它只会断开sockets。 (“与目标虚拟机断开连接,地址:'localhost:8600',传输'套接字') 希望你能在这里帮助我 我在这里通过一些链接提供的build议,我已经把.waitForDebugger,但没有任何反应。 请帮助我..非常感谢。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent mainService = new Intent(this,MainPowerAndVolumeService.class); startService(mainService); android.os.Debug.waitForDebugger(); finish(); }

在Android Studio中使用与Java的Scala

我在Android Studio 1.2.2中安装了1.5.2 Scala插件。 我有一个以Java编码的现有(function)项目。 我在Scala中添加了一个简单的类来replace现有的Java类,只是为了试用它。 IDE似乎validation了Scala代码,但是从Java代码引用的类没有解决。 我不知道为什么。 我已经在这个项目的服务器端的SBT下成功混合了这些语言。 Java代码引用如下所示: package net.from.apprise; import java.util.*; import java.io.Serializable; import org.json.*; class ItemRelation extends SharableRecord implements Serializable, JSONable { public static final String TAG = "IR"; String listKey; String description; String barCode; Purch purch; 喀嚓… Purch从Java中定义的Purchase改为正常解决。 Scala代码是: package net.from.apprise class Purch { val whatever:Int = 1 } 尝试build立良率: […]

在android studio中创build一个新的资源目录时什么是qualifer?

我正在android studio项目中制作各种可绘制的目录,它有限定符的选项。 它有一个可用限定符列表和另一个选定限定符的区域。 什么是限定词? 它是如何影响这个项目的?

Android Packager: java.util.zip.ZipException:重复条目:classes.dex

我正在IntelliJ IDEA中构build一个Android应用程序。 我使用最新的Android SDK工具,截至2013年10月22日,最近发布的Android 4.3的API级别为18。 我的构build目标是Android 4.3,我的Java SDK是1.7。 当我尝试构build我的应用程序时,构build失败,并显示以下消息: Android Packager:[main] java.util.zip.ZipException:重复条目:classes.dex

在Android Studio中运行模拟器时出错

我只是在我的电脑(Windows 8)上安装了Android Studio,但是当我试图运行一个程序时,我得到了错误: “错误:无法访问软件包pipe理器,系统是否在运行?” 我已经尝试了几乎所有的模拟器,但仍然得到这个错误,否则它甚至不会启动。我做错了什么?

在Android Studio创build的Android项目中将自己的属性文件放在哪里?

我刚开始使用Android Studio。 我不知道在哪里放置我自己的属性文件,因为项目结构中没有资产文件夹。 贴出的代码片段在eclipse中可以正常工作,但是在Android Studio中不会。 码: Properties prop = new Properties(); try { //load a properties file prop.load(new FileInputStream("app.properties")); //get the property value and print it out System.out.println(prop.getProperty("server_address")); } catch (IOException ex) { ex.printStackTrace(); } 问题1:在Android Studio(v0.5.8)中放置自己的属性文件的位置? 问题2:我如何访问它们?

Android Studio能否自动将布局XML文件中的引用抽取到Activity java文件中?

早在今天,MotoDev Studio(基于Eclipse,由Motorolla推出)具有从XML中将参考文献提取到代码中的function。 使用ADT的标准Eclipse没有这个特性,但是想知道在Android Studio中是否可能。 所以例如给定的XML: <Button android:id="@+id/my_button"> 它会在你的活动课上产生: private Button mMyButton; @Override protected void onCreate(Bundle savedInstanceState) { … mMyButton = (Button) findViewById(R.id.my_button); }

Android Studio – 在SYNC之后执行gradle任务

在使用Gradle文件同步完成后,是否有一种方法可以执行一次gradle任务? 我已经尝试设置任务依赖关系preBuild,因为我已经看到了gradle:build当Sync执行时触发gradle:build 。 但问题是依赖似乎不工作,任务不执行,我必须手动启动每个同步后的任务。 这基本上是我迄今为止所尝试的 apply plugin: 'com.android.library' … task myTask { … } gradle.projectsEvaluated { preBuild.dependsOn(myTask) } 我也尝试将任务依赖关系设置为触发的其他任务(:generate {Something}),但这也不成功。 有什么我可以做的强制每个同步后执行gradle任务? 我正在使用Gradle 2.2.1 + Android Studio 1.0.2

Android Studio Java库模块与Android库模块

我期望的最终结果是有一个项目,可以输出不同的产品的移动,电视和穿应用程序,共享相同的代码库的应用程序。 所以我希望代码库是所有三种应用程序types的依赖项,其中每个应用程序模块只包含活动和与代码库的交互。 我的第一个想法是为我新创build的项目添加一个“Android库模块”,但我注意到,这实际上只是一个新的应用程序模块,拥有自己的资源和一切。 我希望代码库的function更像“Java库”,但它需要访问像“android.graphics.Color”这样的包。 所以简而言之,实现这个结果的正确方法是使用一个具有对android sdk的引用的java库,还是我只是以这种错误的方式去做? 在这个问题的延续 : Android库是否需要一个清单,app_name,图标?

在Windows 7上运行Android Studio失败,没有findAndroid SDK

我已经下载并安装了Android Studio,程序加载(在设置了JDK envvariables之后 ),但是当我点击“New Project”时,出现这个错误: 您的Android SDK已过期或缺less模板。 请确保您使用SDK版本22或更高版本。 android SDK包含在这个位置: C:\ Program Files \ Android \ android-studio \ sdk但似乎他找不到它, android SDK或eclipse以前没有安装,任何人安装Android Studio,并得到/解决了这个错误!