Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!

SDK-Location kann nicht gesetzt werden

Das Thema "SDK-Location kann nicht gesetzt werden" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 09.06.2009, 15:32   #1 (permalink)
Neuer Benutzer

Registriert seit: 09.06.2009
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard SDK-Location kann nicht gesetzt werden

Hallo,

folgendes Problem. Ich nutze Ubuntu und habe mir Eclipse IDE for Java EE Developers gedownloaded. Ich habe dann das Android-Plugin für Eclipse nach dieser Anleitung installiert.

Wenn ich versuch die SDK-Location zu setzen, bekomme ich folgende Fehlermeldung: Could not find /opt/android-s...tforms/android-1.5/tools/adb!

Die Version für die Developer-Tools ist 0.9.1.

Ich habe eclipse neu installiert, die Developer-Tools neuintype filter textstalliert, ein eclipse - clean ausgeführt und den workspace gewechselt. Alles hat nichts geholfen. Hat jemand einen Rat?
sweebo ist offline   Mit Zitat antworten
Alt 09.06.2009, 15:46   #2 (permalink)
Ehrenmitglied
 
Benutzerbild von zx128

Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Zitat:
Zitat von sweebo Beitrag anzeigen
Wenn ich versuch die SDK-Location zu setzen, bekomme ich folgende Fehlermeldung: Could not find /opt/android-s...tforms/android-1.5/tools/adb!
Der Pfad ist aber 100%-zig korrekt und adb liegt tatsächlich dort?

Oder vlt. ein Problem mit den Rechten?



EDIT:


Dein Eclipse meckert zurecht, bei mir gibts kein adb unter

android-sdk-linux_x86-1.5_r1/platforms/android-1.5/tools

sondern unter:

android-sdk-linux_x86-1.5_r1/tools

Ich kann jetzt leider nicht nachgucken, was in meinem Eclipse als SDK-Pfad steht,
denke aber das wird das Problem sein.

Geändert von zx128 (09.06.2009 um 16:21 Uhr)
zx128 ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:17   #3 (permalink)
Neuer Benutzer

Registriert seit: 09.06.2009
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Danke für die schnelle Antwort.

Der Pfad ist 100%ig richtig, aber wie Du schon richtig geschrieben hast, liegt adb dort nicht. Dennoch ist der Pfad zum SDK richtig.
Die Rechte habe ich grad nochmal überprüft, daran liegt es nicht.
sweebo ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:21   #4 (permalink)
Ehrenmitglied
 
Benutzerbild von zx128

Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Was gibts du denn als Pfad an?
zx128 ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:28   #5 (permalink)
Neuer Benutzer

Registriert seit: 09.06.2009
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Bei mir liegt das SDK unter:

/opt/android-sdk-linux_x86-1.5_r2/platforms/android-1.5

dort befindet sich dann die android.jar.
sweebo ist offline   Mit Zitat antworten
Alt 09.06.2009, 16:33   #6 (permalink)
Ehrenmitglied
 
Benutzerbild von zx128

Registriert seit: 23.01.2009
Beiträge: 1.146
Abgegebene Danke: 1
Erhielt 67 Danke für 18 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Zitat:
Zitat von sweebo Beitrag anzeigen
Bei mir liegt das SDK unter:

/opt/android-sdk-linux_x86-1.5_r2/platforms/android-1.5

dort befindet sich dann die android.jar.
Ich meine, du solltest nur

/opt/android-sdk-linux_x86-1.5_r2/

eingeben.

Denn später, im Eclipse, kannst du sowohl für 1.1 als auch für 1.5 programmieren. Daher sollte der Pfad höher liegen.
zx128 ist offline   Mit Zitat antworten
Alt 09.06.2009, 17:15   #7 (permalink)
Neuer Benutzer

Registriert seit: 09.06.2009
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Okay, das sieht besser aus.
Dennoch, wenn ich mir ein Projekt anlege erscheint die Fehlermeldung im angehangenen Bild. Danach füge ich das SDK als referenced Libary hinzu. Eine AVD habe ich erstellt. Wenn ich auf starten gehe, erhalte ich folgendes:

Code:
[2009-06-09 17:09:57 - HelloWorld] 
trouble processing "java/nio/channels/spi/AbstractInterruptibleChannel.class":
[2009-06-09 17:09:57 - HelloWorld] 
Attempt to include a core VM class in something other than a core library.
It is likely that you have attempted to include the core library from a desktop
virtual machine into an application, which will most assuredly not work. If
you really intend to build a core library -- which is only appropriate as
part of creating a full virtual machine binary, as opposed to compiling an
application -- then use the "--core-library" option to suppress this error
message. If you go ahead and use "--core-library" but are in fact building
an application, then please be aware that your build will still fail at some
point; you will simply be denied the pleasure of reading this helpful error
message.
[2009-06-09 17:09:57 - HelloWorld] 1 error; aborting
[2009-06-09 17:09:57 - HelloWorld] Conversion to Dalvik format failed with error 1
Woran kann das liegen?
Miniaturansicht angehängter Grafiken
SDK-Location kann nicht gesetzt werden-screenshot-1.png  
sweebo ist offline   Mit Zitat antworten
Alt 10.06.2009, 18:26   #8 (permalink)
Neuer Benutzer

Registriert seit: 09.06.2009
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

Okay, ich hab meinen Workspace gelöscht, einen neuen angelegt und meine Projekte importiert. Danach ging es, danke für die Hilfe.
sweebo ist offline   Mit Zitat antworten
Alt 11.06.2009, 10:37   #9 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.074
Abgegebene Danke: 24
Erhielt 253 Danke für 238 Beiträge
Standard AW: SDK-Location kann nicht gesetzt werden

hehe, das ist oft das einfachste
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht





Du liest gerade: "SDK-Location kann nicht gesetzt werden" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.