android小结2(诚迈时期)

//起模拟器

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);


你可能感兴趣的:(java,android,工作,SVN,服务器,git)