懇求分享Mac如何透過SDK擷取Android手機畫面的方法(目前都是Windows介面)

如題,目前大家討論的方法都是「如何在Windows環境裡面透過SDK擷取Android手機畫面」,
但是,似乎沒有人分享要如何在Mac裡面執行,我下載了Mac版的SDK,也透過SDK Manager更新了必要的原件,可是…………還是摸不透要如何執行啊!

希望有經驗的大大們行行好,指點一下吧!^^"
我知道在windows裡面是選取ddms.bat,
但是在Mac上面按了ddms沒有反應……
抱歉我沒有手機可以幫你測試
可是 Mac 版的 SDK 也是有提供 DDMS 的 shell script 啊
是否有正確安裝 SDK 呢?
Ehrippura Seruziu
我想我知道你的問題了
Snow Leopard 預設的 Java VM 是 64bit 環境
你要到工具程式裡面的 Java Preference 設定成 32bit
然後執行 ddms

照理來說應該就可以了
如果還是不行,那就用筆記本打開 ddms 檔案
在 67 行左右的地方
if [ `uname` = "Darwin" ]; then
os_opts="-XstartOnFirstThread"
else

把中間那行改成 os_opts="-XstartOnFirstThread -d32"
Ehrippura Seruziu
「到工具程式裡面的 Java Preference 設定成 32bit」會不會對電腦的效能造成什麼影響啊?

不好意思,我是外行人,對修改這種參數不是很瞭解,所以不太敢亂改,想請教一下到底會不會有什麼問題?
還沒得到答案,但是我還是忍不住試了,可是……我發現沒有什麼改變,我按了DDMS之後,依然是變成一文字檔案,完全沒有什麼程式產生啊!

重點是,我原本打開adnroid檔的時候,出現一個程式要求Update,結果我發現資料夾多了一堆不同版本的東西,
原本以為Update之後就可以用了,沒想到不但沒有遇到適合的程式,原本的檔案也全部變成文字檔了,怎麼辦?
檔案變成文字檔是你存檔時候發生了差錯,可能 text editor 幫你加了 txt 當附檔名
重新設定檔案屬性就可以解決
這些動作最好是在 command line 下面進行比較保險
cd <Android SDK Path>/tools
chmod a+x <File Name>

如果不放心你就去 Google code 抓 SDK 回來覆蓋就算了

不知道你有沒有去調整 Java Preferences 裡面的設定?
這個部分,你只需要讓 32bit 的優先度高於 64bit 就行了,把 32 bit 拖到上面

雖然我很想要你在 vim 下面編輯程式碼,不過有點強人所難
再不然久得去等等 Google 做對 Snow Leopard 的相容性修正
說真的,SDK 是給開發者個工具...因為這也不算是 bug,所以...
Ehrippura Seruziu
很難理解為什麼抓一張圖也要進入電腦的作業系統才能成事
是不是 Android 太笨了 ..!?

有時我在車上想抓取一個畫面分享給朋友也做不到
哈,我也有同樣的想法
為什麼不開放螢幕擷取給大眾使用呢?
卻是 SDK 附屬的一個功能

但照這樣看,似乎使用第三方軟體也是有機會達到這樣的功能
就期待有沒有人去實作了
Ehrippura Seruziu
---------------------------- My Flickr http://www.flickr.com/photos/lumark
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!