Seit Android 5.0, hinzugefügt Google Google APIs. was genau ist das?
Ein paar Bibliotheksgläser und entsprechende Dokumentation. Sehen Sie das Verzeichnis in Ihrem Android SDK. Von Add-ons/Addon-google_apis-google-23/Manifest.ini:
# details for each library
com.google.android.maps=maps.jar;API for Google Maps
com.android.future.usb.accessory=usb.jar;API for USB Accessories
com.google.android.media.effects=effects.jar;Collection of video effects
Normalerweise brauchen Sie nicht Google APIs zu installieren.
Und was ist der Unterschied zwischen Google APIs Intel atom_64 x86 System-Image und Google APIs Intel Atom x86 System-Image? ... und welche Version sollte ich als Hauptemulator verwenden?
Einer ist 64-Bit, der andere ist 32-Bit. Je nach der Architektur Ihres Computers kann der 64-Bit-Wert etwas höher sein. Von https://software.intel.com/en-us/android/articles/how-to-develop-and-evaluate-64-bit-android-apps-on-intel-x86-platforms:
Android L mit 64-Bit-Technologie für Intel Atom Prozessor-basierte Plattformen können Entwickler helfen, ihre Anwendungen nun zu optimieren. Erstellen von Android-Anwendungen für 64-Bit ist genauso einfach wie Gebäude traditionelle 32-Bit-Android-Anwendungen. Sie können jetzt den offiziellen Android 64-Bit-Emulator zum Ausführen und Debuggen von 64-Bit-Apps verwenden. Um die Leistung von 64-Bit-x86-Android-Plattformen zu testen, haben wir mehrere offene Quellprojekte auf 64-Bit umgestellt und hatten mehrere Top-ISVs in PRC Build 64-Bit Versionen ihrer Anwendungen. Die Leistungsbenchmarks zeigen 7-8% (oder sogar 20% bei einem Spezialfall) Leistungssteigerungen unter Verwendung von 64-Bit im Vergleich zu 32-Bit.
Normalerweise müssen Sie nur Google APIs Intel x86 Atom_64 System-Image- installieren, um einen Emulator mit Google APIs zu erstellen. Wie oben erwähnt, müssen Sie das separate Google APIs Paket nicht installieren. Wenn Sie keine Google APIs verwenden, können Sie stattdessen Intel x86 Atom_64 System Image installieren.
Ja, das weiß ich, aber das war nicht meine Frage! – humazed