大家好!
小弟现在想建立一个远程服务程序就是rpc服务,为此,小弟新建了一个工程,但是发现新建立的工程要比书上的多好多东西,我看书(pro android 3)中只有一些文件 比如aidl文件等 但是我的还多出来好多排版、样式等文件 而且书中的AndroidManifest.xml代码只有
- XML code
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.androidbook.stockquoteservice" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <service android:name="StockQuoteService"> <intent-filter> <action android:name="com.androidbook.stockquoteservice.IStockQuoteService" /> </intent-filter> </service> </application> <uses-sdk android:minSdkVersion="4" /></manifest> 而我的多出好多 activity 是不是 我的工程建立错了?谢了!!
------解决方案--------------------
创建工程的步骤:
eclipse中的:(我用的是adt)
file->new-》android application project,然后写上:application name和package name和project name然后next在此可以选择程序的默认图标,然后next,可以选择默认布局文件,然后next可以更改activity的名字,最后finish就ok了。
我用的adt插件是20.0.3的,估计你看得书上应该不是最新的可能步骤稍微不同,但是总体都一样的。
注意:new之后选android application project就没有问题了。
你想解决为什么出那么多文件或者是这些文件的用途:src是来方代码的,res放资源的(布局,图片,文字等),asset也是放资源的(他和res不同,可以自己查一下不细说了),gen自动根据res生成的,bin自动生成的,manifest.xml是配置文件。
如果还想细的理解:可以搜“android的目录结构”,,有好多介绍的