私の質問は馬鹿げているようですが、本当に解決できませんでした。
Eclipseを使用してAndroidアプリケーションを開発していますが、エミュレーターAVDを実行すると、ウィンドウサイズが固定(コンピューター画面で非常に大きい)になるため、残りの部分は表示されません。 Android画面。
手伝って頂けますか?
エミュレータのサイズが大きすぎる場合。次の方法でサイズを変更できます。
-scale 0.8
または別の番号ここであなたを助けることができます:
HVGAを使用すると、エミュレータを画面に合わせることができます。
このコマンドを入力してください
adb emu window scale 0.6
ここに私のために働いたものがあります:
Additional Emulator Command Line Options
フィールドタイプ-skin 320x480
またはその他の適切な解決策。-scale 0.8
オプションですが、画面サイズは縮小されましたが、色は8ビット色のように見えたため...またはさらに悪いため、うまく機能しませんでした。フラッシュ画面がほぼ完全に白だったため、まったく使用できませんでした。
-skin 320x480
オプションは、グラフィックの問題のない適切なサイズのエミュレーターを作成しました。
これは最も簡単なものです
Run
に移動しますtelnet localhost 5554 or telent localhost EMULATORID
window scale 0.7
またはwindow scale <value from 0 to 1>
を入力します。Windows 7を使用している場合は、まずtelnetクライアントをアクティブ化する必要があります。これには、次の手順を実行します。
Uninstall program
の下にPrograms
という名前のアイコンがあります。telnet
と入力します。エラーが発生しない場合は、telnetが動作していますAndroid AVD managerに移動し、デバイスを選択しました。
start >> Launch options >>> Scale display to real size >> screen size >> 6
をクリックします
これは、あなたがやりたいことを正確に行います。つまり、エミュレータの画面解像度をそのままにして、エミュレータのウィンドウを拡大縮小できます。
Window/Android SDK and AVD Manager/Start
Scale display to real size
、(このページで画面サイズインチ単位で設定できます)Launch
をクリックします。Android Studio(執筆時点で0.6.1)):
Android Studioの簡単な解決策は次のとおりです。-advマネージャーを起動します-必要なエミュレーター行を選択します-右側の編集ボタン(鉛筆)を押します-構成画面の中央で[スケール]ラジオフィールドが開きます-デバイスと画面の比率を選択します。[デバイスで4dp =画面で1px]を選択しました。結果のサイズは希望どおりです(Nexus 5を使用)。
linuxでは簡単です Androidコマンドラインからエミュレータを起動するにはどうすればいいですか?
最後にこの「-scale 0.45」を追加する必要があります。例:/home/hackro/Documentos/Software/adt-bundle-linux-x86_64-20140702/sdk/tools/emulator64-x86 -avd Android5.1.1 -scale 0.45
Linuxのメニューにショートカットがあり、うまく機能します
Run configurations-> target-> Addition emulator command text box
write
"scale 0.6"
(without quotes)