-2

Eclipse android DDMSが「スクリーンキャプチャ」を実装する方法を知っている人はいますか?

アップデート:

android googlemapv2を使用してアプリを実行しているandroidデバイスの画面全体をキャプチャしたいからです。アプリがandroidgooglemap v1を使用している場合は、スクリーンショットをキャプチャしても問題ありません。ただし、android goole map v2を使用している場合は、黒い画面が返されます。

Uouは黒い画面から問題を見ることができます

しかし、DDMSからスクリーンショット(android google map v2でも)をキャプチャできます。これが、DDMSがスクリーンショットをキャプチャする方法を知りたい理由です。

DDMSが/system/bin/screencapまたはを介してスクリーンショットを取得/system/bin/screenshotするように見えますが、「root」権限が必要なようです。

4

1 に答える 1

2

私はあなたがcom.android.ddmuilib.ScreenShotDialogコードであなたの答えを見つけることができると思います。

まず、ソースコードを入手します。

git clone https://android.googlesource.com/platform/sdk

DDMSソース:sdk/ddms

ScreenShotDialog:sdk/ddms/libs/ddmuilib/ ...

(または直接ここに

于 2013-02-04T13:27:42.167 に答える