Всё-таки я его сконвертировал в новую "студию" и запустил наконец!
Не поделитесь проектом для новой студии?
+1
Как переносить в новую Студию:
Выбрать Import Project (Eclipse ADT, ...)
Указать куда переносить - Import Destination Directory: "D:\VladK\DroidPlanner1" например.
В следующем диалоге в CheckBox-ax убрать все три "галки"! Это самое важное! Тогда не будет дикого количества ошибок.
Останется всего три ошибки в "MAVLinkPacket.java": "package android.util does not exists..." и в двух ссылках на "Log". Я Андроид вижу первый раз в жизни и понятия не имею где этот Log взять. По-видимому, это какой-тo log-фаил для сообщений об ошибках и особо влиять ни на что не должен. Поэтому я просто закоментировал эти строки. После этого всё запускается на "эмуляторе". Естественно, кроме Googlе-map.
Для Google-map нужен ключ. Внизу, в Android Monitor:logcat будут инструкции:
10-19 09:35:11.769 2132-2331/com.droidplanner E/Google Maps Android API: Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
10-19 09:35:11.773 2132-2331/com.droidplanner E/Google Maps Android API: In the Google Developer Console (https://console.developers.google.com)
10-19 09:35:11.773 2132-2331/com.droidplanner E/Google Maps Android API: Ensure that the "Google Maps Android API v2" is enabled.
10-19 09:35:11.773 2132-2331/com.droidplanner E/Google Maps Android API: Ensure that the following Android Key exists:
10-19 09:35:11.773 2132-2331/com.droidplanner E/Google Maps Android API: API Key: AIzaSyDFsAn5xo-mILEirpcUsF9BU9Vb_yR-Er4
10-19 09:35:11.773 2132-2331/com.droidplanner E/Google Maps Android API: Android Application (<cert_fingerprint>;<package_name>):
A8:57:B0:06:58:31:3B:C5:2A:FB:F9:4A:34:76:7D:C3:0B6:5A:A1;
com.droidplanner
Идём по ссылке "https://console.developers.google.com".
Слева выбираем "Credentials".
Жмём "Add." -> "API Key." -> "Android Key"
Змём на большую кнопку "Add Package name and fingerprint..."
В поле "Package name" вводим
com.droidplanner (см. выше)
В Поле "Fingerprint" вот это-вот "
A8:57:B0:0...." (см. выше)
Жмём "Create..." Полученный ключ вставляем в "AndroidManifest.xml" вот сюда:
<!-- You must insert your own Google Maps for Android API v2 key in here. -->
<meta-data android:name="com.google.android.maps.v2.API_KEY"
android:value="
AIzaSyDFsAn5xo-mILEirpcUsF9BU9Vb_yR-Er4"/>
вместо
AIzaSyD...b_yR-Er4
Теперь будут работать и Google-Map...