//起模拟器
cd /work/hid-huawei;source build/envsetup.sh;lunch 1;emulator -skindir development/emulator/skins/ -skin WVGA800/
(cd /work/android.eclair;source build/envsetup.sh;lunch 0;emulator -skindir sdk/emulator/skins/ -skin WVGA800/)
//提交:
cd /work/hid-huawei/packages/apps/WeatherWidget;svn ci -m "new platform cityname update";svn up;
()
//编译,安装.
cd /work/hid-huawei/packages/apps/WeatherWidget;source ../../../build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;mm;adb install -r ../../../out/target/product/generic/system/app/WeatherWidget.apk;
//提交,删除,远程更新下载,编译,安装一条龙服务.
cd /work/huawei_idle/WeatherWidget;svn ci -m "new platform cityname update";svn up;
cd /work/hid-huawei/packages/apps;rm -rf WeatherWidget;
svn co svn://192.168.10.250/huawei_idle/WeatherWidget;
cd WeatherWidget;source ../../../build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;
mm;adb install -r ../../../out/target/product/generic/system/app/WeatherWidget.apk;
//下载,编译,安装.
cd /work/hid-huawei/packages/apps;rm -rf WeatherWidget;svn co svn://192.168.10.250/huawei_idle/WeatherWidget;cd WeatherWidget;source ../../../build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;mm;adb install -r ../../../out/target/product/generic/system/app/WeatherWidget.apk;
//起模拟器1.
cd /work/hid-huawei/packages/apps/WeatherWidget;source ../../../build/envsetup.sh;lunch 1;emulator -skindir development/emulator/skins/ -skin WVGA800/
//安装邮件接收软件.
emerge -s thunderbird
503 emerge mail-client/mozilla-thunderbird-bin
504 thunderbird
//更新文件时间
518 touch AndroidManifest.xml
///启动模拟器.
source ../../../build/envsetup.sh;lunch 1;emulator -skindir development/emulator/skins/ -skin WVGA800/
//log指定模拟器的log
adb -s emulator-5556 logcat
adb -s emulator-5556 remount
adb -s emulator-5556 shell
//写makefile文件,编译应用于模拟器.
cd WeatherWidget/
510 source ../../../build/envsetup.sh
511 mm
512 cp /work/hid-huawei/packages/apps/AlarmClock/Android.mk .
513 vi Android.mk
514 mm
515 adb install -r ../../../out/target/product/generic/system/app/WeatherWidget.apk
//编译安装ALALauncher-1.5.
cd /work/svn/dev/packages/apps/ALALauncher-1.5;source /work/svn/dev/build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;mm;adb install -r /work/svn/dev/out/target/product/generic/system/app/ALALauncher.apk;adb logcat;
//在windows下编辑文档.
rdesktop 192.168.9.210 -g 1280*938 用户名:xiazhengguo 密码: xzgxzg,321
smb://[email protected]/data/xiazhengguo/tcl 用户名:xiazhengguo 密码: xzgxzg,321
//安装!南京
adb remount
510 adb shell
511 adb install -r /work/Calendar.apk
153 svn ls svn://192.168.40.210/mid-app/mid-apps
154 svn co svn://192.168.40.210/mid-app/mid-apps
155 pwd
156 cd /work/svn/dev
157 make
//编译,安装
cd /work/svn/dev; source /work/svn/dev/build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;mm;adb install -r ../../../out/target/product/generic/system/app/Toolset.apk;adb install -r /work/svn/dev/out/target/product/generic/system/app/ManageFile.apk;adb logcat;
//公司服务器代码git提交
# cd /work/android.mid/packages/apps/Toolset;
# git status
ctrl+z 退出status
# git add ***.**
# git status
ctrl+z 退出status
# git commit -a
进入编写说明信息。
ctrl+o
回车
ctrl+x (退出)
# git status ctrl+z
# git push
y //svn 提交代码。
463 svn st
464 svn add src/com/tclmid/app/toolset/unitconverter/Arith.java src/com/tclmid/app/toolset/clock/alarm/Aalrmm.java
456 svn del ***.**
465 svn st
466 svn ci -m "rest seven bugs"
467 svn up
b //深圳服务器bug状态修改网址。
http://192.168.40.210/bugzilla/
用户名:
[email protected] 密码:zhengguo.xia.2009
c //编译运行在svn下的应用程序
cd /work/svn/dev;./start.sh;
cd /work/svn/dev/packages/apps/Toolset; source /work/svn/dev/build/envsetup.sh;export ANDROID_JAVA_HOME=$JAVA_HOME;mm;adb install -r ../../../out/target/product/generic/system/app/Toolset.apk;adb logcat;
d //音乐路程径的获取。
@Environment.getRootDirectory():/system
@Environment.getDataDirectory():/data
@Environment.getDownloadCacheDirectory():/cache
music path :/system/media/audio/alarms
music path :/work/svn/dev/out/target/product/generic/system/media/audio/alarms
e // 修改虑拟机的内存!
503 rm buildspec.mk
507 export ANDROID_JAVA_HOME=$JAVA_HOME
508 echo $ANDROID_JAVA_HOME
509 ls -l /etc/java-config-2/current-system-vm
在start.sh文件中加一行“-partition-size 128”即可。
510 make
f //每次启动模拟器后,要删除已有的程序。
0)cd /work/android.mid;./start.sh;
1)cd /work/Eclipse/android-sdk-linux_x86-1.5_r1/tools/;./adb remount;./adb shell;
2)cd system/app;rm Toolset.apk;cd ../..;cd data/data;rm -r com.tclmid.app.toolset;exit;
3)./adb logcat
g //取资料:
tcl项目相关的资料文档放在192.168.9.200/ds/msd1/tcl-mid,其中
192.168.9.200/ds/msd1/tcl-mid/ebook/git下是我们版本管理的使用说明资料。
192.168.9.200/ds/msd1/tcl-mid/doc下是项目相关文档。
smb://
[email protected]/
smb://
[email protected]/ds/msd1/tcl-mid
h //svn上传代码前删除垃圾
rm -r .settings .project M-B .git .classpath bin
i //git从远程服务器取代码
./tools/repo.git/repo sync
//显示已有的模拟器
477 ./android list avd
// 临时添加路由(重启即失)
route add -host 192.168.40.210 gw 192.168.10.254 metric 1
// 从远程服务器取代码!
svn checkout svn://192.168.40.210/mid01-sdk/branches/dev
svn info
svn st
rm -rf bin
rm -rf ge
rm -rf gen/
svn st M-B
rm -rf M-B
234 svn st
236 svn st | grep "?"
237 svn st | grep "?" | grep -v *.png *.xml *.java
238 svn st | grep "?"
239 svn st | grep "?" -v *.xml
240 svn st | grep "?" -v
241 svn del bin gen
242 svn st | grep M
243 svn st | grep M | grep -v ?
245 svn st | grep ?
246 rm res/drawable/f.png
247 svn st | grep ? | xargs svn add
248 svn st | grep ?
250 svn st
251 svn ci -m "new version"
255 svn status
//git 取代码,上传代码路径的配置的文件。
vi /etc/make.conf
//远程网关的配置文件
vi /etc/conf.d/net
内容如下
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
config_eth1=("dhcp")
routes_eth1=(
"default via 192.168.10.1"
"192.168.40.210/32 via 192.168.10.254"
)
//svn的删除服务器端应用!
574 svn up
575 ping 192.168.40.210
578 svn st
581 rm -rf .classpath .git .project .settings
583 svn st
586 svn del default.properties .classpath arity-1.3.1.jar assets .project Android.mk AndroidManifest.xml src res
587 svn ci -m "remove all"
588 svn info
589 svn st
590 svn up
//测试用例:
用户名:midpub
pass: tclam0412
ftp://192.168.40.186/mid_android_doc/software/test/app/TestCase_AM
试用期自我总结
我从2009年7月28日成为公司的试用员工,到今天3个月试用期已满,作为入行不久的我来说,初来公司,曾担心工作经验不足,和相对陌生的平台,是否可以胜任工作。但是公司宽松融洽的工作氛围、团结向上的企业文化,让我较快地适应了工作环境,能胜任部分工作。
在试用的三个月,我一直严格要求自已,尽力能够做到及时或提前,做好领导布置的任
务,有问题的时候,谦虚地向各同事请教,确保能及时完成任务,又能学习到工作经验。
利用下班后的晚上时间,看相关资料,补充知识。
在入职约两周左右的时间,我开始接收万枝丽的工作,努力熟悉代码和设计。在接收我过程中,既是学习的过程,也是工作的过程。非常感谢万工在短短的一两个星期跟我详细讲解了许多关于新平台,以及她的工作的一些内容。加快了我的适应工作时间。也感谢谭白羽,及时跟踪我的学习,工作情况,在适当的时机,给我一些资料和指导。还有同围同事有求必应的解答。
在接收工作后,主要是完善和修改小工具集中的六个应用。用了一到时两周的时间熟悉万工的工作内容,接着完善还未实现的功能。并重写了计算器,在arpha0.0之前,自测自修改一些bug.
<?xml version="1.0" encoding="iso-8859-1" ?>
- <adc_database xmlns="http://www.accuweather.com">
- <citylist us="0" intl="4" extra_cities="0">
<location cnt="1" city="Nanjing" state="China(Jiangxi)" location="ASI|CN|CH016|NANJING" />
<location cnt="2" city="Nanjing" state="China(Fujian)" location="ASI|CN|CH004|NANJING" />
<location cnt="3" city="Nanjing" state="China(Guangdong)" location="ASI|CN|CH006|NANJING" />
<location cnt="4" city="Nanjing" state="China(Jiangsu)" location="ASI|CN|CH015|NANJING" />
</citylist>
<copyright>Copyright 2010 AccuWeather.com</copyright>
<use>This document is intended only for use by authorized licensees of AccuWeather.com. Unauthorized use is prohibited. All Rights Reserved.</use>
<product>a la mobile</product>
<redistribution>Redistribution Prohibited.</redistribution>
</adc_database>
CREATE TABLE diary (title text not null, body text not null );
insert into diary (title, body) values('haiyang', 'android�ķ�չ����Ѹ��');
db.delete(TABLE_NAME, " title = 'haiyang'", null);