Articles of 项目

使用Android Studio重build,同步Gradle和Clean仅一个模块

我在Android Studio中有一个由五个模块build立的复杂项目。 其中四个作为独立的应用程序,但其中一个是其余的基本代码。 这样,我就可以为每个应用程序分配一个大的通用核心代码和四个分离代码(这些应用程序共享羞耻模型数据和api连接)。 我的问题是,是否可以重build,清理或同步只是一个模块,而不是整个Android Studio项目。 谢谢!

使用android应用程序构build工作区需要很长时间

在过去的几天里,我注意到我的android项目中有一些非常奇怪的行为: 在每一个XML资源的每一个小改动之后,android应用程序的工作空间的build立需要很长时间。 Java源文件的更改不会导致相同的缓慢build设 我不知道发生了什么问题。 我已经清理了这个项目,但是没有帮助。 有没有什么方法可以找出使构build过程如此缓慢的原因? PS 在89%左右,我看到在'proj上调用'Android Pre Compiler'的构build消息。 名称'

如何覆盖Android库项目中的类?

以下是我的情况: 我有一个图书馆项目和一个基于它的项目。 现在在库中我有两个类A和B,其中A使用B.在使用库的项目中,我有另一个类B,它应该从库中重写类B。 但是,每当Aclass打电话,都会从图书馆Bclass结束。 我该如何告诉Android,我的项目中的B类应该使用库中的B类的INSTEAD?

Android eclipse – 项目名称旁边的感叹号

我改变了我的一个项目的依赖项目,并将其中的一个文件作为实验移动到那里。 我现在把它移回去,但项目不会运行。 它告诉我即使我看不到一个错误,但是“清理项目”不起作用。 但是,该项目旁边有一个感叹号。 那是什么意思?

在子文件夹中组织Android src文件夹(Eclipse)

对于noob问题抱歉,但我很新的Android SDK / Eclipse环境 我正在开发的应用程序有几个类变得相当大。 我想更好地组织它,有文件夹的意见,模型,对话等… 我如何创buildsrc文件夹的子文件夹? 如果我右键单击src文件夹,我没有这个选项…我应该创build一个新的包? 我尝试添加一个新的src文件夹,但是它与主“src”文件夹具有“默认包”path相同的级别,并且Eclipse没有在其中看到我的文件… 为项目中的所有课程build立文件夹结构的最佳方法是什么? 谢谢

在UI线程中使用setAdapter时,listView中的项目具有白色文本

对于另一个活动中的另一个listView,项目的文本颜色是黑色的,就像它应该是。 但是,在另一个在新线程中使用setAdapter的活动中,当创build文本颜色的新项目是白色时,我希望它变成黑色。 这里是布局和Java代码的内容: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="project.yemeb.Search" android:background="#ffffffff"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="100dp" android:background="@drawable/back_web" android:paddingLeft="20dp" android:paddingRight="20dp" android:id="@+id/relativeLayout" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Search" android:id="@+id/button2" android:background="#ffffffff" android:onClick="onBtnClick" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" /> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/editText" android:layout_alignBottom="@+id/button2" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:background="#ffffffff" android:layout_toLeftOf="@+id/button2" android:layout_toStartOf="@+id/button2" android:layout_alignTop="@+id/button2" /> </RelativeLayout> <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/listView" android:layout_alignParentBottom="true" android:layout_below="@+id/relativeLayout" android:headerDividersEnabled="false" /> </RelativeLayout> Java代码: package […]

如何在两台电脑上使用Android Studio项目?

我使用两台电脑进行编码。 我的台式电脑和笔记本。 我用dropbox同步两台电脑。 我怎样才能在这两台电脑上导入/加载一个项目? 每个计算机上的项目基础文件夹都不相同。 当我尝试加载/导入在另一台计算机上创build的项目时,它会加载项目,但出现错误的path。 “Gradle”Test2Project“项目刷新失败:无法使用Gradle发行版” http://services.gradle.org/distributions/gradle-1.6.zip “获取”IdeaProject“types的模型项目目录”C:\ Users \ thomas \ AndroidStudioProjects \ Test2Project“不存在”。 错误的pfad是另一台计算机上的正确pfad。 如何导入Android Studio项目,以便即使在具有不同文件夹结构的另一台计算机上也能正常工作?

什么是在项目中组织Android代码的标准方式

我是Android新手,我想知道在Android项目中编写代码的正确方式是什么,或者我们应该在项目示例中使用哪种体系结构或模型,例如n-tire,MVC或其他?

由于其构buildpath不完整,该项目未build成

每次我尝试将一个从googlecode下载的项目导入到Eclipse中,但是我得到一些错误: 由于其构buildpath不完整,该项目未build成。 找不到java.lang.Object的类文件。 修复构buildpath,然后尝试构build此项目 无法parsing目标“android-10”(从1更改为15) 我已经检查了网站上的其他答案,但没有解决scheme的工作。 在 属性 – > Java构buildpath – >库 有1项: 无法获取项目的系统库

我的项目根目录下的ic_launcher-web.png是干什么的?

令人难以置信的是,当谷歌search这个非常基本的问题时,我找不到答案! 我注意到,由于我从Eclipse Helios升级到Eclipse Juno并更新了Android SDK,所以每当我创build一个新的Android项目时,Eclipse都会在项目根目录中放置一个名为ic_launcher-web.png的文件。 该文件与在项目创build对话框中select的应用程序图标相同,但它有什么作用? 如上所述,它在项目根目录中,而不是在/ res /文件夹中。 那么它包含在完成的.apk文件中,它的目的是什么?