安卓项目eclipse实用教程:设置应用名字和图标、屏幕、签名、真机调试、clean、logcat、json解析

来源:互联网 发布:网络上的dq是什么意思 编辑:程序博客网 时间:2024/04/29 22:48
如何在安卓项目中,设置游戏的应用名字和图标?

我们在Android工程的res资源目录下,会看到3个drawable的文件夹和一个values文件夹。就是在这里修改即可。


 
关于修改应用程序名称
打开strings.xml文件修改。

例如在上图Value中的位置,填写你的程序名称,就可以了。
也可以在strings.xml代码中修改:
<xml version="1.0" encoding="utf-8">
<resources>
    <string name="app_name">你的程序名称</string>
</resources>
如果你用的是中文名,为免出现加载本地化字符串出错时,检查一下strings.xml里面第一行代码设置的是否是utf-8格式的就可以了。


修改应用程序图标。
直接在drawable以及一系列的drawable文件夹中创建或修改ic_launcher.png图片就可以了。后面什么hdpi,ldpi等是在不同屏幕的dpi下显示的。不果不考虑太多的话就直接在drawable文件夹中创建一个就可以了。想要自字义图片名,那需要在AndroidManifest.xml中加入一个节点application android:icon="@drawable/ic_launcher",不需要加文件扩展名。
Android 设置应用程序名称及图标 - 过☆客 - 过☆客
 

 

设置竖屏、横屏

在eclipse里面导入刚刚生成的android项目后需要设置竖屏,因为Android默认是横屏的。

我们在AndroidManifest.xml中右键选择open with Android common XML Editor

找到activity中的android:screenOrientation,landscape

然后将默认的landscape(横屏显示)改为portrait(竖屏显示)。


关于签名

关于安卓apk签名的操作方法 下面这个帖子中,很简明地把全程截图了

http://www.zaojiahua.com/android-platform.html#


在eclipse中也可以选择在真机上运行应用程序 
参考资料:http://blog.csdn.net/ameyume/article/details/8684940

在真机上运行安卓应用,可以不用root,只要打开usb调试就可以了。

另外,需要注意的是,把360手机助手等自动安装助手都去掉,否则手机一连上电脑就直接打开手机助手,eclipse就找不到真机了。

在eclipse上运行程序时,可以通过在工程上右键选择Run As,选择Run Configurations,然后可以分两种方法在真机上运行:

1. 在Target选项卡中选择第一项"Always prompt to pick device",如下图所示:


这样点击Run时,就会弹出一个Android device Chooser界面,选择相应的真机或者模拟器。如图所示:



2.当然也可以在Target选项卡中选择第二项“Launch on all compatible devices/AVD's”,此时如果只有手机连上电脑,没有打开AVD模拟器的话,就会在手机上运行。

并且每次执行Run时都直接在手机上运行,不需要像1中每次都需要选择是在真机还是模拟器运行。

“Launch on all compatible devices/AVD's“选项如图所示:


关于clean 和build:
安卓开发时,eclipse菜单里面的clean和build的区别是什么?
编程时的Java代码是txt格式的,当你运行时会生成类文件XX.class,clean的作用是将这些类文件清除,以便以后重新编译生成。

由于eclipse的编译是基于时间戳的判断机制的。
因此当你按build all的时候有些eclipse认为时间戳没有改变的类不会被编译,这时你可以先clean一下再编译。通过eclipse --->project ----->clean...  选项将工程中的.class文件删除,即将所有的以前编译信息清除。 
现在的eclipse的clean不生成apk了!!只是clean清除!!!


关于logcat窗口

eclipse中怎么打开logcat窗口?Window-> Show View -> Other -> Android-> Logcat.

logcat窗口经常会崩溃,你如果看到Logcat不显示任何错误了, 重启一下eclipse就行了~~~严重的话,可以考虑一下重启电脑。


http://blog.sina.com.cn/s/blog_566be38401014l9j.html Android的LogCat的简易使用教程

http://www.docin.com/p-644862551.html json实用教程


关于json解析

http://www.2cto.com/kf/201205/131767.html

http://blog.163.com/sylar_lin/blog/static/19233209320135811030796/ 很好的cocos2d-x中安卓项目使用json的教程

一、JSONObject的创建

在AndroidManifest.xml中加入一下权限
[html]
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

接着在JSONCreateDemoActivity.java里面编写代码……



0 0
原创粉丝点击