| |||||||
Das Thema "HTML Source" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 11.01.2012
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| siehe sourcecode func gethtmlsource habe bereits alles mir mögliche versucht. prem internet ist in der manifest gesetzt PHP-Code: |
| | |
| | #2 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
|
dev.android.com Selbstinitiative ist gefragt.
__________________ Abimus - a new experience business solutions - managed services - managed vServer |
| | |
| | #4 (permalink) |
| Neuer Benutzer Registriert seit: 11.01.2012
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
danke für den hinweis aber den Thread habe ich auch bereits geslesen und es nicht hinbekommen ... ich zeige euch mal kurz meinen code: PHP-Code: hier der log: Code: 02-01 11:31:28.584: D/AndroidRuntime(541): Shutting down VM
02-01 11:31:28.584: W/dalvikvm(541): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
02-01 11:31:28.604: E/AndroidRuntime(541): FATAL EXCEPTION: main
02-01 11:31:28.604: E/AndroidRuntime(541): java.lang.RuntimeException: Unable to start activity ComponentInfo{bahn.my/bahn.my.AndroidautocompleteActivity}: java.lang.NullPointerException
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread.access$600(ActivityThread.java:123)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.os.Handler.dispatchMessage(Handler.java:99)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.os.Looper.loop(Looper.java:137)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread.main(ActivityThread.java:4424)
02-01 11:31:28.604: E/AndroidRuntime(541): at java.lang.reflect.Method.invokeNative(Native Method)
02-01 11:31:28.604: E/AndroidRuntime(541): at java.lang.reflect.Method.invoke(Method.java:511)
02-01 11:31:28.604: E/AndroidRuntime(541): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
02-01 11:31:28.604: E/AndroidRuntime(541): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
02-01 11:31:28.604: E/AndroidRuntime(541): at dalvik.system.NativeStart.main(Native Method)
02-01 11:31:28.604: E/AndroidRuntime(541): Caused by: java.lang.NullPointerException
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpConnection$Address.hashCode(HttpConnection.java:343)
02-01 11:31:28.604: E/AndroidRuntime(541): at java.util.HashMap.get(HashMap.java:298)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:67)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpEngine.connect(HttpEngine.java:303)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
02-01 11:31:28.604: E/AndroidRuntime(541): at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
02-01 11:31:28.604: E/AndroidRuntime(541): at java.net.URL.openStream(URL.java:462)
02-01 11:31:28.604: E/AndroidRuntime(541): at bahn.my.AndroidautocompleteActivity.gethtmlsource(AndroidautocompleteActivity.java:45)
02-01 11:31:28.604: E/AndroidRuntime(541): at bahn.my.AndroidautocompleteActivity.onCreate(AndroidautocompleteActivity.java:27)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.Activity.performCreate(Activity.java:4465)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
02-01 11:31:28.604: E/AndroidRuntime(541): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
02-01 11:31:28.604: E/AndroidRuntime(541): ... 11 more |
| | |
| | #5 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
also eigentlich müßte dein link mit http:// anfangen und nicht nur http: aber evtl. wird das intern noch richtig aufgelöst. hast du die internet-permission gesetzt? |
| | |
| | #6 (permalink) |
| Neuer Benutzer Registriert seit: 11.01.2012
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
ansich ja .... hoffe richtig. http:: war ein fehler meinerseits beim abtippen .. aber http:// ändert da leider nix dran Code: <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="bahn.my"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".AndroidautocompleteActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest> |
| | |
| | #7 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
debug halt mal rein und schau dir mal die stelle url = new URL(uri) an, ob da null zurückkommt. dann stimmt was mit deinem url-string nicht.
|
| | |
| | #8 (permalink) |
| Neuer Benutzer Registriert seit: 07.12.2010
Beiträge: 26
Abgegebene Danke: 2
Erhielt 2 Danke für 2 Beiträge
|
Ein kurzer Einwurf: Du verwendest als minimale Vorraussetzung API-Level 15. Ist nicht seit API-Level 11 Vorraussetzung für eine Netzwerkverbindung, dass diese in einem eigenem Thread stattfinden muss? Dann würdest du aber eine "NetworkOnMainThreadException" bekommen. Evtl. hat sich das ja in deinem Log verändert, indem du die fehlenden // hinzugefügt hast und hast es übersehen... Vielleicht hat auch einfach nur dein Emulator Probleme aufs Internet zuzugreifen. |
| | |
| | #9 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 20.08.2010
Beiträge: 1.078
Abgegebene Danke: 424
Erhielt 517 Danke für 377 Beiträge
|
Warum liest denn keiner die API? Android hat mit den Packeten unter org.apache.http einen HttpClient an Board. Einfach so auf einer URL eine Verbindung aufbauen wird halt nicht so gehen.
__________________ Abimus - a new experience business solutions - managed services - managed vServer |
| | |
| | #10 (permalink) | |
| Android Guru Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
| Zitat:
Afaik muss man es wie folgt machen. Rein aus dem Kopf: Code: URL url = new URL("http://www.google.de");
UrlConnection conn = url.openConnection();
InputStream is = conn.getInputStream(); AndroidautocompleteActivity.java:45
__________________ Follow/Add/Circle/Whatever me on Google+ Solitaire HD, ein Solitaire optimiert für Honeycomb. | |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| E-Mail in HTML | Moskauboy | HTC Allgemein | 25 | 12.12.2011 13:25 |
| HTML Composite | Swoop | Android App Entwicklung | 3 | 25.05.2011 09:03 |
| Source not found | visosilver | Android App Entwicklung | 14 | 20.08.2010 14:25 |
| 1.6 Source online | leromarinvit | Root / Hacking / Modding für Samsung Galaxy | 4 | 28.04.2010 10:30 |
| HTML Parsing | dereulenspiegel | Android App Entwicklung | 9 | 20.08.2009 08:06 |