Android アプリケーションを開発しようとしていますが、logcat に接続しようとすると、次のエラーが発生します。
ログ デバイス '/dev/log/main' を開けません: そのようなファイルまたはディレクトリはありません
すでに新しい SDK をインストールし、電話を再起動しましたが、何も問題を解決していないようです。誰にも解決策はありますか?
Samsung Galaxy S (ダーキーズ v9.1)
アップルOSX
ADB 1.0.26
私は Speedmod カーネルを使用していました。これには、デフォルトのロギングが無効になっています。TWEAKS メニューで再度有効にします。
このオクタヴィアン・ダミアンに気づかせてくれてありがとう
XDAで次の方法を見つけました:
adb shell
su
mount -o remount,rw /system
echo ANDROIDLOGGER >> /system/etc/tweaks.conf
mount -o remount,ro /system
そして再起動します。
ルート化されたGalaxy Note 7000の場合、シェルでinsmod /lib/modules/logger.koを実行します(これはrootfsのinit.rcにはありません)。adb / terminal-ideなどの端末にアクセスするのに十分な距離まで起動できると仮定します. モジュールは /dev/log にマウントされ、不足しているファイルを提供します。