簡體   English   中英

將Android手機圖像導入模擬器

[英]Importing an Android phone image to an emulator

有沒有辦法拍攝在手機上運行的android系統的圖像並在模擬器上運行它?

我的客戶的手機上有一個特定的錯誤,並且我希望能夠拍攝快照或Android的映像並在模擬器上運行以自由調試,而無需從客戶那里取下手機會導致問題似乎只發生在他的手機上。

對於您的情況,我建議您將apk文件上傳到testfairy,然后可以選擇跟蹤應用程序中用戶的活動,並且還包含一個錯誤日志,該日志可能更加有用。

由於幾個原因,您無法做自己想做的事情。 首先,從電話中取出ROM映像不是一件容易的事。 實際上,我根本想不出一種方法。 除非這是Nexus手機或制造商提供了可供下載的圖像的設備,否則制造商通常不希望您為系統圖像而煩惱。

更為重要的原因是,手機上運行的軟件希望與手機的物理硬件連接:處理器和芯片組,GPU,所有輸入和輸出設備,傳感器等。 ROM映像具有與此相關的設備驅動程序。 為了使該映像在仿真器中工作,仿真器必須充分模擬所有這些設備以欺騙設備驅動程序,這是非常復雜的事情,而且該環境在任何地方都不存在-甚至制造商也無法仿真他們的硬件在開發時達到了這種程度。 大部分硬件和設備驅動程序環境是制造商專有的,因此,制造商以外的其他人將不可能(或在法律上困難)。

Android仿真器具有特定的內核映像,其設備驅動程序已調整到其軟件仿真環境。 它所提供的是專門為該環境設計的。 等式的另一面也成立:您無法獲取仿真器系統映像並使它在物理設備上運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM