아래 이슈로 한동안 고생했었다.
onegun@onegun-Samsung-Desktop-System:~/newHDD/temp/adb_key/android$ adb devices
List of devices attached
ce05160541c33c3a01 unauthorized
증상은 adb shell 로 연결해도 계속 위와같이 나오면서 smartphone 에는 인증창이 안뜬다.
원인은 아래 있는 adbkey 파일이 없어서 RSA fail 이 나서 인증 진행이 안된 것임.
# ls /root/.android/ -al
total 56
drwxr-xr-x 5 root root 4096 7월 21 17:16 .
drwx------ 10 root root 4096 10월 7 2015 ..
-rw------- 1 root root 1704 7월 21 17:16 adbkey
-rw-r--r-- 1 root root 735 7월 21 17:16 adbkey.pub
-rw-r--r-- 1 root root 123 9월 24 2015 adb_usb.ini
-rw-r--r-- 1 root root 245 9월 23 2015 androidtool.cfg
-rw-r--r-- 1 root root 127 7월 21 17:10 androidwin.cfg
drwxr-xr-x 2 root root 4096 9월 23 2015 avd
drwxr-xr-x 2 root root 4096 7월 21 17:06 cache
-rw-r--r-- 1 root root 143 10월 15 2015 ddms.cfg
-rw-r--r-- 1 root root 2145 9월 23 2015 debug.keystore
drwxr-xr-x 3 root root 4096 10월 15 2015 monitor-workspace
-rw-r--r-- 1 root root 79 7월 21 17:10 repositories.cfg
-rw-r--r-- 1 root root 1100 7월 21 17:10 sites-settings.cfg
해법 :
su 로 권한을 변경한 이후에 adb 접속을 하니 adbkey 와 adbkey.pub 파일이 생성됨.
그 이후로 문제 해결
'Programming > Android' 카테고리의 다른 글
Intent 보내기 제한 (restriction) of Android (0) | 2017.06.26 |
---|---|
What is onPreExecute, doInBackground, onPostExecute (0) | 2016.11.02 |
com.android.internal ... (0) | 2016.03.16 |
registerReceiver (0) | 2016.03.16 |
Android low memory killer disable 하기 (0) | 2016.02.04 |