2013-08-12 5 views
7

ich ein Android-Projekt gerade importiert haben, und wenn ich es zu laufen bin versucht, es gibt mir eine Fehlermeldung auf die folgenden EinfuhrenDer Import com.google.android.vending kann nicht in einem importierten android Projekt gelöst werden

import com.google.android.vending.licensing.AESObfuscator; 
import com.google.android.vending.licensing.LicenseChecker; 
import com.google.android.vending.licensing.LicenseCheckerCallback; 
import com.google.android.vending.licensing.ServerManagedPolicy; 

Jede Hilfe, die dies löst, wird sehr geschätzt.

+0

Welche IDE verwenden Sie? Finsternis? IntelliJ IDE? Android Studio? – MiStr

+0

Sie müssen die market_licensing-Bibliothek, die ein Projekt ist, unter /extras/google/market_licensing/library/ – MiStr

+0

Ich benutze Eclipse – LondonUK

Antwort

-1

Sie können die Schritte this link überprüfen. Es führt die Schritte zum Hinzufügen zu Ihrem Android-Projekt durch, unabhängig von Ihrer IDE. Eclipse wird gut funktionieren.

Diese Schritte nehmen einige Zeit und Mühe in Anspruch, aber ich habe dies bereits erfolgreich gemacht.

+0

Ich habe alles im Projekt eingerichtet ... wie Google Play-Lizenzbibliothek. Alle erforderlichen Methoden und Verwendungsrechte sind ebenfalls definiert, aber der Code kann com.google.android.vending nicht finden, und das ist es, wo er mir den Fehler gibt. – LondonUK

+0

Ich habe ein Beispiel Bibliothek Projekt gemacht und die Lizenz-Bibliothek in mein Projekt durch es..und seine Arbeit gut jetzt..danke für Ihre Beratung .. – LondonUK

+1

Eigentlich denke ich, dass der Link, den Sie wollen [ist] (http://developer.android.com/google/play/licensing/setting-up.html#lvl-setup) –

8

Sie erhalten diese Fehler, weil Sie die Lizenzbibliothek nicht importiert haben.

Gehen Sie in den Ordner, wo Sie die Android-SDKs heruntergeladen haben.

So gibt es 2 Dinge: I) eine Lizenzierung Bibliothek und II) die Probe Licensing App

I) Die Lizenzierungsbibliothek in befindet:

Benutzername/Android-SDKs/Extras/google/play_licensing/library

II) die Probe in Licensing App befindet:

Benutzername/android-sdks/Extras/Google/play_licensing/sample

OR

In Eclipse File-> Neu -> Weitere ... -> Android Sample Project -> (Wählen Sie ein Ziel und weiter zum nächsten Hit) -> Google Licensing Bibliothek Wiedergabe

Schritt 1:

In Eclipse, Gehe zu Datei-> Neu -> Andere ... -> Android-Projekt von Vorhandenem Code -> (Suchen Sie die Bibliothek, dh = Benutzername/android-sdks/extras/google/play_licensing/library)

Schritt 2:

Sobald Sie die Bibliothek in Eclipse importiert haben, klicken Sie mit der rechten Maustaste auf th E-Paket und gehen Sie zu Eigenschaften -> Android. Stellen Sie sicher, dass die Option "Is Library" aktiviert ist.

Schritt 3:

In Eclipse File-> Neu -> Weitere ... -> Android Sample Project -> (Wählen Sie ein Ziel und nächsten Treffer) -> Google Licensing Bibliothek abspielen. Mein Paket wurde standardmäßig "play_licensing_sample" genannt.

Schritt 4:

Rechtsklick auf „play_licensing_sample“ und gehen Sie zu Einstellungen-> Android -> Add ... -> (Wählen Sie die Lizenzierungsbibliothek u in Schritt 2 hergestellt) -> Übernehmen

Sie‘ Wieder getan!

5

Ich stieß auf dieses Problem beim Versuch, mein Android-Projekt für eine APK expansion file einzurichten.

Die folgenden Schritte beschlossen es für mich:

  • downloader_library hinzufügen Als „Projekt aus bestehenden Quelle“ zu verdunkeln (es hat Fehler)
  • hinzufügen Bibliothek Lizenzierung als „Projekt aus bestehenden Quelle zu verdunkeln "
  • In dem downloader_library Projekt Lizenzierung Bibliothek

Screenshot showing working configuration

0

Es dauerte 2 Tage in diesem 1) ich in meinem Projekt zu lösen entdeckt erstellt den Ordner hier

2) einen Ordner hier

3) kopiert die Dateien (weniger die UTIL-Ordner) hier

enter image description here

2

In android Studio 2.2.3 konnte ich das reparieren "Paket com.google.android.vending.licensing existiert nicht" Fehler durch:

  • Rechtsklicken Sie auf das downloader_library Modul aus dem Projekt Ansicht
  • Select "Open-Modul-Einstellungen"
  • Wählen Sie "Abhängigkeiten" Tab
  • Presse Pluszeichen + wählen Sie dann "3 Module Dependency"
  • Select "market_licensing" und drücke OK.

Original-Zuschreibung von fix auf https://kitefaster.com/2017/02/15/expansion-apk-files-android-studio/

Verwandte Themen