2011-02-01 3 views
10

を発見していない私は、Androidアプリケーションを開発しようとしているが、私は次のエラーを取得するlogcatに接続しようとすると:は/ dev /ログ/メイン

Unable to open log device '/dev/log/main': No such file or directory

私はすでに新しいSDKをインストールし、私を再起動電話...何も問題を解決していないようだ。誰にでも解決策がありますか?

サムスンギャラクシーS(DarkyのV9.1)

アップルOSX

ADB 1.0.26

+0

logcatに接続すると、 'add logcat'コマンドを発行することを意味しますか? –

+0

はい、adb logcat – ferdyh

+0

'adb shell ls -l/dev/log'の出力はどのように見えますか? –

答えて

10

私はSpeedmodカーネルを使用していました。これによりデフォルトのロギングが無効になります。 TWEAKSメニューで再度有効にしてください。

adb shell 
su 
mount -o remount,rw /system 
echo ANDROIDLOGGER >> /system/etc/tweaks.conf 
mount -o remount,ro /system 

と再起動:私はこのオクタヴィアンDamiean

+0

Btw、Speedmodのカーネル調整にアクセスする回復モードで再起動します。 – arielsan

+0

ありがとう、これでした^^ –

7

を実現させるための

おかげで私は、XDAに次のような方法を見つけました。

+0

は、jb-4.1.2のspeedmodでgalaxy s2で完璧に動作しました – everclear

2

ルーテッドギャラクシーノート7000の場合、adb/some端末に十分に遠くまでブートできると仮定すると、insmod /lib/modules/logger.koをシェルで実行します(これはrootfsのinit.rcにはありません)端末のように。モジュールは/ dev/logにマウントされ、不足しているファイルを提供します。

+0

これでした!しかし、 "insmod /system/lib/modules/logger.ko"とタイプする必要があります! –

+0

私は同じissuを持っている、私はそれを修正する方法をundestandしないでください?私は "insmod/system/lib/modules/logger.ko"とタイプします。どこですか? –

+0

完全に働いた、thx。 – prdatur