2011年3月16日 星期三

Google Chrome 離線安裝法

實在是不知道為什麼在公司要昇級Chrome總是會失敗

進入關於Google Chrome
檢查更新
一段時間後
會出現"無法使用更新伺服器(錯誤7)"



所以使用下列方法更新


從官網進入
http://www.google.com/chrome/eula.html?standalone=1

按下接受並安裝

就會直接下載完整執行檔

Reference:
http://blog.soft.idv.tw/?p=596

透過Facebook分享

2011年3月15日 星期二

[Android] dailyroads 行車紀錄器

DailyRoads網站
http://www.dailyroads.com/voyager.php

介紹網站
http://briian.com/?p=7281
http://blog.xuite.net/tim13/vampire/35383542


安裝出現問題


adb install dailyroads.apk
580 KB/s (343766 bytes in 0.577s)
        pkg: /data/local/tmp/dailyroads.apk
Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY]



Logcat message
D/AndroidRuntime( 2478): 
D/AndroidRuntime( 2478): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 2478): CheckJNI is OFF
D/dalvikvm( 2478): creating instr width table
D/AndroidRuntime( 2478): --- registering native functions ---
I/dalvikvm( 2159): Jit: resizing JitTable from 4096 to 8192
I/ActivityManager( 2159): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=2485 uid=10001 gids={1015, 2001}
D/dalvikvm( 2485): GC_EXPLICIT freed 776 objects / 55856 bytes in 35ms
.rcvuart: 6 bytes
24 06 04 26 0D 0A 
sendout
sendout exit
ack- 4
D/PackageParser( 2159): Scanning package: /data/app/vmdl33627.tmp
D/PackageManager( 2159): Scanning package com.dailyroads.v
E/PackageManager( 2159): Package com.dailyroads.v requires unavailable shared library com.google.android.maps; failing!
W/PackageManager( 2159): Package couldn't be installed in /data/app/com.dailyroads.v-1.apk
D/dalvikvm( 2159): GC_EXPLICIT freed 8785 objects / 458696 bytes in 66ms
D/AndroidRuntime( 2478): Shutting down VM
D/dalvikvm( 2478): Debugger has detached; object registry had 1 entries



Reference:
http://www.dailyroads.com/voyager/download
http://briian.com/?p=7281

平台
Android 2.2

透過Facebook分享

error: device not found

在Windows下
使用adb shell
卻發生error: device not found

同時
畫面會出現
USB已連線
已透過USB連接手機與電腦, 如要從電腦或Android系統的SD卡複製檔案, 請選取下方按鈕

按鈕上方的字是開啟USB儲存裝置

奇怪
明明昨天就還可以用adb shell進入shell mode

Solution:
進入
設定->應用程式->開發->USB偵測(連接USB時進入偵測模式)
勾選

重新開機

畫面上方出現 "USB已連線"

ok

可以使用adb shell嚕

透過Facebook分享

[Android] androidscreencast - 在PC端遙控你的Android設備

http://code.google.com/p/androidscreencast/

有幾個要求
1. 要安裝android sdk
2. 使用adb devices要找得到設備

List of devices attached
0123456789ABCDEF        device

3. 要有JAVA 5或者更新的版本
4.
執行方法 - 適用於Windows環境
下載後
解壓縮執行run.bat

最後感謝Auron提供的分享

透過Facebook分享

2011年3月14日 星期一

Error: Description Resource Path Location Type Error generating final archive: Debug Certificate expired on 2010/11/17

Error Message:

Description Resource Path Location Type
Error generating final archive: Debug Certificate expired on 2010/11/17 下午 2:09 AuxIn Unknown Android Packaging Problem

Follow 此篇 and 這篇

是key過期

刪除
C:\Documents and Settings\Nelson.Chung\.android\
下這兩個檔案
ddms.cfg
and
debug.keystore

重開Eclipse
居現這個有趣的畫面
Thanks for using the Android SDK


按下Proceed後
重新build
就ok嚕


透過Facebook分享