I'm starting to mess with Android SDK (on Ubuntu GNU/Linux), and am seeing stuff like running the
tools/android and its GUI,
gradlew for the first time. So, I'm trying to set this up, and in reading stuff around, I see mention of
~/.android/adbkey.pub. As far as I understand, these are the automatically generated debug keys - but I cannot tell: are these the same on every computer where the SDK gets installed, or are they different?
So I look into
~/.android, and they are indeed there; and I guess in a moment of madness, I decided to delete them (I guess to see what happens
:)). Anyways, I soon regretted it, and I tried to look up online how to regenerate them. Unfortunately, I cannot find any explicit reference saying what command I should run, in order to get these file generated/recreated.
So that is my question - what tools should I run, to re-generate these keys?
EDIT: I tried re-running
sdk/tools/android, it doesn't reconstruct the keys. Then I tried deleting the
rm -rf ~/.android sdk/tools/android
... and after re-running
~/.android folder does get reconstructed, but not the
Answer from comments (better formatted):
Ah, found it (via linux - Android Debug Bridge (adb) device - no permissions - Stack Overflow); what I did was:
$ sdk/platform-tools/adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * $ sdk/platform-tools/adb devices List of devices attached $ sdk/platform-tools/adb kill-server $ ls ~/.android/ adbkey adbkey.pub androidwin.cfg avd cache repositories.cfg sites-settings.cf