2011-01-19 9 views
3

このタスクはAndroidエミュレータにとって簡単だと思います。新しいイメージを作成し、エミュレータを再起動するだけです。エミュレータを起動するには長いサイクルが必要ですが、安全です。しかし、私はいくつかの.soファイルをデバイスにアップロードし、HALドライバをテストすることができますか?もしそうなら、ドライバをテストすることは素晴らしいでしょう。エミュレータでは、十分なハードウェアを持っていないからです。AndroidデバイスにHALドライバをインストールすることは可能ですか?

ありがとうございます!

答えて

2

これはすべての場合に機能するかどうかはわかりませんが、カメラHALを開発している間は確実に機能します。

はい、ファイルをアップロードできます。 デバイスはルートにする必要があります。

  1. 使用

    adb push <source on host> <destination on target> 
    

私は、バックアップ元のファイルを示唆しています。このようにしてデバイスがあなたの変更のために再起動し、起動しない場合は、そのファイルを元に戻し、デバイスを元の状態に戻すことができます。 また、ホストPC上のファイルをバックアップして問題が発生した場合にプッシュバックすることもできますが、このオプションは使用しませんでした。

  1. このHALを使用するサービスを再起動します。 は、カメラの場合には、メディア

    すぎオーディオHAL用
    adb shell stop media 
    adb shell start media 
    

よろしく

+0

作品です。 – GPS

関連する問題