Registrieren Hilfe Benutzerliste Interessengemeinschaften Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung


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

Antwort

 

LinkBack Themen-Optionen Ansicht
Alt 25.07.2009, 20:41   #51 (permalink)
Android Experte
 
Benutzerbild von flori7500
 
Modell: Nexus One
 
Registriert seit: 24.06.2009
Beiträge: 522
Abgegebene Danke: 42
Erhielt 37 Danke für 15 Beiträge
flori7500 eine Nachricht über ICQ schicken
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Zitat:
Zitat von nanna Beitrag anzeigen
die inf-Datei muss auch noch manuell installiert werden. Und der Pfad auf das neue R3 umgesetzt werden.
Heyho,

die INF habe ich manuell installiert, hab's nur nicht ausdrücklich geschrieben, sorry ...
Und den Pfad (PATH) habe ich auch geändert und irgendwann auch sicherheitshalber mal das alte Verzeichnis von R2 umbenannt (nicht, dass der da doch noch irgendwie drauf zugreift)...
flori7500 ist offline   Mit Zitat antworten
Alt 27.07.2009, 23:29   #52 (permalink)
Neuer Benutzer
 
 
Registriert seit: 27.07.2009
Beiträge: 9
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Problem gelöst / Frage beantwortet AW: Android Entwicklung mit dem Samsung Galaxy

Juhu, ich kann debuggen, mit Vista 32bit!!!!!

Im Anhang findet ihr die android_usb.inf im Zip, und direkt als scheinheilige android_usb.txt(unbedingt zu android_usb.inf umbennen)... die bei mir funktioniert, und ich hatte auch alle Symtome, die hier von XP,Vista und 7 Nutzern beschrieben wurden!

Diese einfach in den android-sdk/usb-driver ordner entpacken (evt. Original .inf vorher umbennnen).

Beim Anschluss des Galaxys dann den Debugmodus Einschalten (klaro), beim Windows Popup "Unbekanntes Gerät" den Treiber letztendlich wieder das android-sdk/usb-driver als Suchort einstellen....

Ich hoffe also, für euch heißt es ab jetzt auch

*Happy Debuggin*

Ich habe jetzt seit fast 3 Tagen nix anderen geuscht als einen funktionierenden Treiber!

mR.n!ce
Angehängte Dateien
Dateityp: zip android_usb_tested_on_vista32.zip (1,1 KB, 534x aufgerufen)
Dateityp: txt android_usb.txt (2,4 KB, 555x aufgerufen)

Geändert von mr.n!ce (27.07.2009 um 23:35 Uhr) Grund: war unvollständig, browser spackt...
mr.n!ce ist offline   Mit Zitat antworten
Alt 28.07.2009, 09:30   #53 (permalink)
Android Experte
 
Benutzerbild von flori7500
 
Modell: Nexus One
 
Registriert seit: 24.06.2009
Beiträge: 522
Abgegebene Danke: 42
Erhielt 37 Danke für 15 Beiträge
flori7500 eine Nachricht über ICQ schicken
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Schade schade, bei mir geht's weiterhin nicht .. aber danke fürs Online-stellen, vielleicht hilft's jemand anderem wenigstens

Gibts vielleicht eine Möglichkeit, die ADB auf meinem Netbook (WinXP) laufen zu lassen und übers Netzwerk mit meiner Eclipse-Arbeitsumgebung hier auf dem Win7-Rechner zu verbinden?
Sodass ich also hier wie gewohnt entwickeln kann und das Debugging läuft dann übers Netbook, an welchem das Galaxy hängt?
flori7500 ist offline   Mit Zitat antworten
Alt 28.07.2009, 17:21   #54 (permalink)
Android Experte
 
Benutzerbild von flori7500
 
Modell: Nexus One
 
Registriert seit: 24.06.2009
Beiträge: 522
Abgegebene Danke: 42
Erhielt 37 Danke für 15 Beiträge
flori7500 eine Nachricht über ICQ schicken
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Zitat:
Zitat von flori7500 Beitrag anzeigen
Gibts vielleicht eine Möglichkeit, die ADB auf meinem Netbook (WinXP) laufen zu lassen und übers Netzwerk mit meiner Eclipse-Arbeitsumgebung hier auf dem Win7-Rechner zu verbinden?
Vergesst es, denn: Ich krieg das Ding auch auf zwei anderen XP-Rechnern, die das Galaxy noch nie zuvor "gesehen" haben, nicht zum laufen
Langsam zweifle ich ja an mir, aber eigentlich denke ich, keinen Fehler gemacht zu haben:
  1. Android SDK 1.5 R3 runterladen & entpacken
  2. \usb_driver\x86\android_usb.inf durch eine der hier angehängten Dateien ersetzen
  3. Galaxy anschließen, USB-Debugging aktivieren
  4. Treiber manuell (aus manueller Quelle) installieren
Bei beiden XP-Rechnern wurde diese Installation aber immer mit einem Fehler abgebrochen: "Gerät konnte nicht gestartet werden"

Was ist da los

Habe mein Galaxy heute Mittag erst komplett resettet (u.a., weil ich gehofft hatte, dadurch funktioniert es vllt) .. scheinbar half das aber ja nix x_x
flori7500 ist offline   Mit Zitat antworten
Alt 28.07.2009, 17:25   #55 (permalink)
Super-Moderator
 
Benutzerbild von Maniac
 
Modell: Dev G1, Nexus One, Milestone
 
Registriert seit: 08.07.2009
Beiträge: 568
Abgegebene Danke: 7
Erhielt 41 Danke für 28 Beiträge
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Vielleicht mal im Gerätemanager diese IDs vergleichen (mit denen in der Datei). Vielleicht hat das Galaxy ja (auch wenn es ggf. etwas seltsam wäre) verschiedene Device-Kennungen.
__________________
Entwickler von Note Everything -> Fragen, Anregungen, Probleme gern an mich!
Maniac ist offline   Mit Zitat antworten
Alt 28.07.2009, 17:35   #56 (permalink)
Neuer Benutzer
 
 
Registriert seit: 27.07.2009
Beiträge: 9
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Reden AW: Android Entwicklung mit dem Samsung Galaxy

Hui, da hab ich ja nen Mist geschrieben gestern, sorry für die extravagante Formulierung, da war sicher die Euphorie schuld

Als kleine Wiedergutmachung gibts noch die Quellen zu meinem ersten Sensor App für alle, die es interessiert, nähere Infos unten...

Hier nochmal meine Leidensgeschichte mit Happy End in Form eines Howto bzw. Tutorials:

0.) Die Nullrunde: 3, oder 4 mal Treiber installiert/deinstalliert, jede Menge usb_driver.inf's ausprobiert, kein Erfolg, jedoch Massenspeicher ging auf Anhieb (huiuiui)

So hats dann geklappt:

--------------------------------------------------
Treiberinstallation und so...

1.) Ich habe das NEW PC Studio installiert, anschließend die Treiber (beides auf der mitgelieferten CD)

2.)Die neuste Version der Android SDK runtergeladen & entpackt(derzeit: 1.5 r3)

3.)Eclipse mit allen nötigen Plugins installiert. Derzeit findet ihr hier die Links, über die man die Plugins in Ecplipse einbinden kann:
Installing the Android SDK | Android Developers

4.)Die funktionierende usb_driver.inf in den sdk/usb-driver ordner gepackt(Bei mir war es wie gesagt die von zwei Antworten weiter oben, ich empfehle, mal alle auszuprobieren, die hier so im Forum rumgeistern...)

5.)Samsung Galaxy angeschlossen, Usb-Debuggin aktiviert.

6.)Treiber installiert:
-Wenn die Anfrage kommt: "Später...." auswählen.
-Systemsteuerung->System->GeräteManager(links oben)
-Auf das "Unbekannte Gerät" klicken->Treiber aktuallisieren
-Dann nicht automatisch suchen lassen sondern das android-sdk/usb-driver Verzeichnis angeben
Sowei ich mich erinnere, kann man bei XP direkt sagen, dass er nicht automatisch suchen soll. Bei Vista rödelt der bei mir immer ewig im Windows-Update, wo er ja eh nix finden wird... DANN kann man auch die Treiberlocation selbst angeben...

7.)Wenn die Meldung "Erfolgreich...." kommt, sollte der adb(bei der SDK dabei), quasi das Verbindungsprogram zwischen Debuggin & Handy bzw Emulator, das Gerät erkennen.

Tipp:
-Start->Ausführen->cmd (Eingabeaufforderung)
-ins Android-SDK/tools Verzeichnis wechseln(wenn ihr das nicht im PATH habt)
- "adb devices" eintippen, Enter
->Nu sollte euer Samsung angezeigt werden, bei mir kann man das durch "7500i" im Namen erkennen, denke das ist bei den anderen Geräten auch so. und wenn man z.B. in Eclipse sein Android-Projekt startet bzw. debuggt, sollte adb den Emulator Emulator sein lassen und die Anwendung direkt auf dem Galaxy starten.

8.)Entwickeln:

8.1)Debugging:
-Auf die Manifest.xml im Projektordner klicken, dann in den Einstellungen nach "debuggable" suchen(Karteireit Application), das auf "true" setzen.
-F11 drücken.... Android anwendung starten...
-Jetzt kann man ganz normal Debuggen, Breakpoints setzen und Variablen überwachen und und und... und natürlich Spaß haben mit den lustigen Sensoren

8.2)"Deployen", eine meineApp.apk erstellen und auf dem Galaxy installieren:
-In Eclipse Rechtsklick auf das Projekt, also das Projektrootverzeichnis.
-In der Manifest wieder Debuggle = "False" setzen
-Androidtools->Signed Application
-Einen neue Signatur erstellen (Einfach den Anweisungen folgen - die Datei wird automatisch erstellt, man muss lediglich einen Ordner angeben, wo die Signatur hin soll)
-Die erstelle meineApp.apk per USB oder sonstwie auf die SD packen
-Mit einem Filebrowser (ich benutze "OI Filemanager" free, war der erste den ich gefunden habe und tuts für meine Zwecke, wer da nen besseren weiß, her damit!!) Die meineApp.apk aufsuchen und antippen.
-Installieren, fertig.
Eventuell gibts ne Fehlermeldung, weil die Debugversion noch installiert ist:
Dann entweder kurz warten und nochmal probieren(so gings bei mir), oder, wenn das System die Debugversion nicht selbst löscht, über Einstellungen->Anwendungen->Anw. verwalten die Debugversion manuel deinstallieren.

--------------------------------------------------
Meine Sensorapp

Ich habe ja noch meine erste Applikation hier angehängt, mit der ich die Sensordaten auslese (Kompass, Beschleunigung rel. zur Erde, Magnetfeld...)
Das ist quasi eine Zusammenfassung aus mehreren Tutorials, wer also einen Schnelleinstig mag, sollte hier richtig sein....

Ich habe sie auf deutsch kommentiert und so sollte sie ein guter Einstieg für alle sein, die gerne mehr als nur eine "ich klick hier und tippe da Anwendung" schreiben wollen.

Einfach bei Eclipse den entpackten Ordner als Projekt importieren. F11 drücken oder wie oben beschrieben Deployen.

--------------------------------------------------
Outro

Mich würde mal interessieren, wie der Treiber, den ich hier hochgeladen habe, bei Usern mit XP bzw. Seven funktioniert... Ich habe gerade unter Win Vista mit 64 bit getestet, da tuts die inf nicht, habe hier aber glaube schon was von einer laufenden Version gelesen...


So, nun habe ich meine Euphorie durch viel Tippen kompensiert, finde ich klasse Danke an alle, die mich durch ihre Einträge hier motiviert haben, nicht aufzugeben in dem Kampf zwischen Samsung Galaxy und Android-USB-Debugging...

Ich hoffe ich erspare dem ein oder anderen den holprigen Einstieg in die Welt des Android-Entwickelns!

Viele Grüße
mR.n!ce
Angehängte Dateien
Dateityp: zip A Droids SensorPlayground.zip (34,2 KB, 68x aufgerufen)
mr.n!ce ist offline   Mit Zitat antworten
Alt 28.07.2009, 17:45   #57 (permalink)
Android Experte
 
Benutzerbild von flori7500
 
Modell: Nexus One
 
Registriert seit: 24.06.2009
Beiträge: 522
Abgegebene Danke: 42
Erhielt 37 Danke für 15 Beiträge
flori7500 eine Nachricht über ICQ schicken
Standard AW: Android Entwicklung mit dem Samsung Galaxy

@Maniac: Gute Idee, aber "leider" stimmen die IDs überein ...

@mr.n!ce: Wow, umfangreich
Zu deinem Punkt 1 der Treiberinstallation: Das NEW PC Studio kann ich leider nicht installieren, sowohl unter Windows 7 x64 als auch unter Windows XP (32bit) erhalte ich da die Meldung "NPS is not Exist. You must setup NPS" (muhaha )
Gibts den Treiber von der CD resp. das NPS (das aber ja eigentlich eh nicht funktioniert?) auch irgendwie ohne dieses Setup, das ja nicht funktioniert?
flori7500 ist offline   Mit Zitat antworten
Alt 28.07.2009, 18:00   #58 (permalink)
Super-Moderator
 
Benutzerbild von Maniac
 
Modell: Dev G1, Nexus One, Milestone
 
Registriert seit: 08.07.2009
Beiträge: 568
Abgegebene Danke: 7
Erhielt 41 Danke für 28 Beiträge
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Du musst erst das NPS installieren, danach gehen auch die USB Treiber zu installieren.
__________________
Entwickler von Note Everything -> Fragen, Anregungen, Probleme gern an mich!
Maniac ist offline   Mit Zitat antworten
Alt 28.07.2009, 18:09   #59 (permalink)
Super-Moderator
 
Benutzerbild von Maniac
 
Modell: Dev G1, Nexus One, Milestone
 
Registriert seit: 08.07.2009
Beiträge: 568
Abgegebene Danke: 7
Erhielt 41 Danke für 28 Beiträge
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Kleiner Hinweis zu Deiner Sensor-App:
Ich habe mich mit den Sensoren noch nicht näher beschäftigt, aber um den Listener zu Entfernen solltest Du meiner Meinung nach onPause (sobald Deine App nicht mehr aktiv "oben" ist) nutzen. Genauso wie Du sie ja bei onResume (sobald die App wieder sichtbar wird) registrierst.
Unregistrierst Du sie erst in onStop könnte Deine Anwendung die nächste sein, die im Akku-Thread als "böse" auftaucht! Weil onStop deutlich später aufgerufen wird, ich glaube ggf. sogar gar nicht, wenn Android den Speicher nicht anderweitig braucht...
__________________
Entwickler von Note Everything -> Fragen, Anregungen, Probleme gern an mich!
Maniac ist offline   Mit Zitat antworten
Alt 28.07.2009, 18:13   #60 (permalink)
Neuer Benutzer
 
 
Registriert seit: 27.07.2009
Beiträge: 9
Abgegebene Danke: 0
Erhielt 1 Danke für 1 Beitrag
Standard AW: Android Entwicklung mit dem Samsung Galaxy

Zitat:
aber um den Listener zu Entfernen solltest Du meiner Meinung nach onPause (sobald Deine App nicht mehr aktiv "oben" ist) nutzen.
Das macht Sinn. Ich hatte das so in einem Beispiel gesehen, denke man sieht schnell, dass der Quellcode sehr schmal ist

Ja, mit den Tasks ist das eh so ne Sache... Ich glaube der Taskkiller war mit das erste App, was ich installiert habe, als ich das Dingen in der Hand hatte...
mr.n!ce ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
android entwicklung, galaxy, usb

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Du liest gerade: "Android Entwicklung mit dem Samsung Galaxy" unter "Android App Entwicklung" auf Android-Hilfe.de.

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:56 Uhr.


Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224