手動で実行することができます:
adb shell
su
chmod 666 /dev/graphics/fb0
export CLASSPATH=/data/local/device.jar
export LD_LIBRARY_PATH=/data/local
exec app_process /system/bin com.device.client.Main /data/local/device.conf &
しかし、プログラムをコンパイルするコンピュータのbashスクリプトから実行できる必要があります。
私が試してみました:
adb shell "su
&& chmod 666 /dev/graphics/fb0
&& export CLASSPATH=/data/local/device.jar
&& export LD_LIBRARY_PATH=/data/local
&& exec app_process /system/bin com.device.client.Main /data/local/device.conf &"
しかし、suシェルに入っているので、これは動作しません。
解決策をお勧めしますか?