程序员人生 网站导航

开发中的一些小分享

栏目:互联网时间:2014-10-02 08:00:01

很久没写博客了,一是项目紧急没时间,二是确实对自己放松要求了,今天有空流水账式记录一些开发中遇到的问题和小分享。


1.对一个中文版的工程增加英文版支持的步骤:

(1)跟客户询问是否有专业英文支持。

(2)列举需要换成英文的图片资源,放入对应的drawable文件夹,如drawable-xhdpi对应应该创建drawable-en-xhdpi,不要直接拷贝,因为含有.svn文件,svn上传时会有问题的。

(3)翻译string.xml、arrays.xml,创建values-en文件夹,同样不要直接拷贝。不要添加values-zh目录,中文语言环境下会显示既有中文又有英文。

(4)查看界面,适配显示效果。

(5)邮件发送给测试主管和项目经理。



2.从svn Checkout下来同事的代码,默认是没有.cproject的,此时eclipse不会去编译jni代码,有两种做法:

(1)手动添加一个Builder


(2)让同事上传.cproject文件,或者删除原来残留的ndk配置信息,重新添加ndk支持,如果不做这一步,android tool下是没有 “add native  support”这一项的。

参考;http://jingyan.baidu.com/album/380abd0a7309181d91192c55.html?picindex=2

以上方法,添加ndk支持后,都有可能遇到jni.h找不到,.c 和.h文件全都报错的情况,只需将ndk的头文件添加到工程的path即可。如果遇到“JNIEnv”不能解析等报错,只要F3能够跳转到jni.h就不必惊慌,编译通过后会自行消失,这是目前已知的插件的一个bug。




------分隔线----------------------------
------分隔线----------------------------

最新技术推荐