Android GPS Problem

simon137

Mitglied
Hallo zusamen,

Ich versuche gerade eine kleine App mit Android Studio zu Programmieren die fürs erste nur bei einem Klick auf einen Button die GPS Position des Geräts abfrägt und mir mit der Debug funktion: Log.d(String s, String s) ausgibt.

Ich habe bisher folgenden Code (die Imports hab ich weggelassen):

Java:
public class MainActivity extends ActionBarActivity {

    public Location loc;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

    }

    /** Called when the user clicks the Start button */
    public void startLocating(View view) {
        // Do something in response to button

        Location loc = getGPSPosition();
        String loc_string = loc.toString();

        Log.d("D", loc_string);

    }

    /** Called when the user clicks the Stop button */
    public void stopLocating(View view) {
        // Do something in response to button
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }


    public Location getGPSPosition() {
        // LocationManager-Instanz ermitteln
        LocationManager manager = (LocationManager) getSystemService(LOCATION_SERVICE);


        // LocationListener definieren
       LocationListener listener = new LocationListener() {
            @Override
            public void onStatusChanged(String provider,  int status,  Bundle extras) {
                Log.d("D", "onStatusChanged()");
            }
            @Override
            public void onProviderEnabled(String provider) {
                Log.d("D", "onProviderEnabled()");
            }
            @Override
            public void onProviderDisabled(String provider) {
                Log.d("D", "onProviderDisabled()");
            }
            @Override
            public void onLocationChanged(Location location) {
                Log.d("D", "onLocationChanged()");
                 // Koordinaten umwandeln
                 // int lat = (int) (location.getLatitude() * 1E6);
                 // int lng = (int) (location.getLongitude() * 1E6);
                loc = location;
            }
       };

        manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, 0, listener);


            return loc;
         }
    }

Ich erhalte von Android Studio folgenden Fehler:

java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:3823)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18422)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.view.View$1.onClick(View.java:3818)
************at android.view.View.performClick(View.java:4438)
************at android.view.View$PerformClick.run(View.java:18422)
************at android.os.Handler.handleCallback(Handler.java:733)
************at android.os.Handler.dispatchMessage(Handler.java:95)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5017)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
************at dalvik.system.NativeStart.main(Native Method)

Viele Grüße und Danke im Vorraus
simon137
 
Zuletzt bearbeitet:

simon137

Mitglied
Oh wusste nicht dass es so einfach ist, aber danke :DD Hab grade erst angefangen mich mit Android Programmierung zu beschäftigen... Eine Frage noch, wozu ist die Methode dann gut, denn wenn ich einen Button drücke führt sich ja die Methode aus, die ich im Layout angebenen habe, also startLocation(), wozu ist dann die onClick() Methode da..?
 
Zuletzt bearbeitet:

simon137

Mitglied
Das Problem bleibt auch bestehen mit derselben Fehlermeldung wenn ich folgenden Code hinzufüge:

Java:
  public void onClick(View view) {


    }
 

Tobse

Top Contributor
Okey, das ist komisch. Die Fehlermeldung sag so viel wie: Android versuch eine Methode auf deiner Activity aufzurufen, kann es aber nicht (vermutlich weil sie nicht existiert). Welche Methode hast du denn bei dem Button angegeben (onClick Eigenschaft)?
 

simon137

Mitglied
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" START "
android:id="@+id/button"
android:layout_marginTop="152dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:eek:nClick="startLocating" />
 

Tobse

Top Contributor
Komisch, die Methode ist korrekt angegeben. Was passiert wenn du stadtdessen onClick in android:eek:nClick schreibst?
 

simon137

Mitglied
Mit folgendem Code Funktioniert das ganze einwandfrei:

Java:
public void onClick(View view) {
        Log.d("ABC", "ABC");

    }

Aber sobald ich den Code der anderen Methode einfüge will er nicht mehr...

Java:
public void onClick(View view) {

        Location loc = getGPSPosition();
        String loc_string = loc.toString();

        Log.d("D", loc_string);

    }

Fehlermeldung:

java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:3823)
at android.view.View.performClick(View.java:4438)
at android.view.View$PerformClick.run(View.java:18422)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at android.view.View$1.onClick(View.java:3818)
************at android.view.View.performClick(View.java:4438)
************at android.view.View$PerformClick.run(View.java:18422)
************at android.os.Handler.handleCallback(Handler.java:733)
************at android.os.Handler.dispatchMessage(Handler.java:95)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5017)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
************at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.simon137.cellclient.app.MainActivity.onClick(MainActivity.java:35)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at android.view.View$1.onClick(View.java:3818)
************at android.view.View.performClick(View.java:4438)
************at android.view.View$PerformClick.run(View.java:18422)
************at android.os.Handler.handleCallback(Handler.java:733)
************at android.os.Handler.dispatchMessage(Handler.java:95)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5017)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
************at dalvik.system.NativeStart.main(Native Method)
 

Tobse

Top Contributor
Na da isses doch:
Code:
Caused by: java.lang.NullPointerException
at com.simon137.cellclient.app.MainActivity.onClick(MainActivity.java:35)
Du benutzt in onClick einen null-pointer.

So wies aussieht entsteht der fehler in
Code:
getGPSPosition()
. Hast du die permission für GPS in der AndroidManifest.xml?
 

simon137

Mitglied
Hmm das mit dem Null Pointer weiß ich ja dank der Fehlermeldung is weiß nur nicht wo genau der ist und woher er kommt...

Folgende Permissions:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
 

simon137

Mitglied
hmm ja irgendwie logisch... aber warum... das ist meine eigentliche frage... liegt es daran dass die Variable im Listener ist?... ich komm nich drauf warum loc null sein soll...
 

Tobse

Top Contributor
Du startest den Listener mit
Code:
manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, 0, listener);
und gibst
Code:
loc
direckt zurück. Zu diesem Zeitpunkt hat der Listener aber noch keine Werte vom System bekommen, sprich loc ist noch null.
 

simon137

Mitglied
das heißt ich muss irgendwie was einbauen dass er es erst zurückgibt wenn er ne Location hat.. aber ich hab grad null Plan wie ich das machen soll..
 

dzim

Top Contributor
Ich würde dir empfehlen, den LocationManager also privaten Member deiner Activity zu führen (wie deine letzte Location). Registriere den Listener in #onResume() und deregistriere ihn z.B. in #onPause() / #onDestroy() / ... so wird nicht permanent ein Location-Update gefordert, auch wenn deine App im Hintergrund ist (Strom sparen!).

Mit der Methode #getLastKnownLocation(String provider) (die Provider, wie etwa "gps" solltest du dir mittels einer der #getProviders(...)-Methoden holen) erhälst du die letzte bekannte Position (würde ich nur verwenden, solange deine Location-variable noch null ist).

Pseudo-Code:
Java:
onCreateView() {
  // init your UI
}

private LocationManager mLocationManager = null;
private Location mLastLocation = null;

onResume() {
  // init location listener
  // register listener at the LocationManager
}

onPause() {
  // remove the listener from the LocationManager
}

Location getLastLocation() {
  if (mLastLocation != null) { // updated within the listener, as you already did
    return mLastLocation;
  }
  // mLastLocation still not initialized, try to fetch it from the LocationManager
  // provider names are fix, as far as I know
  // see: [url=http://developer.android.com/reference/android/location/LocationManager.html]LocationManager | Android Developers[/url]
  Location loc = null;
  if (mLocationManager.isProviderEnabled(LocationManager.GPS_LOCATION)) {
    loc = mLocationManager.getLastKnownLocation(LocationManager.GPS_LOCATION)
  }
  if (loc == null && mLocationManager.isProviderEnabled(LocationManager.NETWORK_LOCATION)) {
    loc = mLocationManager.getLastKnownLocation(LocationManager.NETWORK_LOCATION)
  }
  // the same for PASSIVE
  if (loc != null) {
    mLastLocation = loc;
  }
  return mLastLocation; // TODO handle null on the buttons OnClickListener!
}

Mit den #getProviders()-Methoden kannst du besser feststellen, welcher aktiv ist. Fang bei #getLastKnownLocation() am besten mit GPS an, gehe über Network und zum Schluss Passive.
 

simon137

Mitglied
Ich werds mir mal anschauen, aber im Moment hab ich ein anderes Problem, ich versuche per Intent eine Actity aus dem Listener heraus zu starten, aber der Compiler nimmt den Kontruktor von Intent nicht an...

Java:
            @Override
            public void onLocationChanged(Location location) {
                Log.d("D", "onLocationChanged()");
                loc = location;
                Log.d("D", loc.toString());

                Intent intent = new Intent(this, SendToServerActivity.class);
                intent.putExtra("Location", loc.toString());
                startActivity(intent);

            }

Vg
simon137
 

simon137

Mitglied
Hab die Lösung selbst gefunden, ein
Java:
MainActivity.this
anstatt nur
Java:
this
war die Lösung :D
 

simon137

Mitglied
Eine Frage hab ich noch, ich versuche die gewonnenen Daten jetzt an einen Server zu senden, ich weiß das das Problem nicht auf der Serverseite liegt, den die hab ich schon manuell mit putty getestet.

Das ist die komplette onLocationChanged Funktion des Location Listeners:

Java:
@Override
            public void onLocationChanged(Location location) {
                Log.d("D", "onLocationChanged()");

                 double lat = location.getLatitude();
                 double lng = location.getLongitude();

                 String lat_str = String.valueOf(lat);
                 String lng_str = String.valueOf(lng);

                 loc = location;

                 Log.d("D", loc.toString());

                 Log.d("D", lat_str);
                 Log.d("D", lng_str);

                try {
       
                    Socket clientSocket = new Socket(ip, port);
                    String welcome_msg = read(clientSocket);
                    write(clientSocket, "gps");
                    String gps_response = read(clientSocket);
                    write(clientSocket, loc.toString());
                    String location_response = read(clientSocket);
                    write(clientSocket, lat_str);
                    String lat_response = read(clientSocket);
                    write(clientSocket, lng_str);
                    String lng_response = read(clientSocket);
                    write(clientSocket, "quit");
                    Thread.sleep(2000);
                    clientSocket.close();
                }
                catch (Exception e) {
                    e.printStackTrace();
                }
            }
        };

        manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, 0, listener);

    }

Folgender Fehler wird mir angezeigt:

11703-11703/com.simon137.cellclient.app W/System.err﹕ android.os.NetworkOnMainThreadException
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1145)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at libcore.io.IoBridge.connect(IoBridge.java:112)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.Socket.startupSocket(Socket.java:567)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.Socket.tryAllAddresses(Socket.java:128)
03-14 20:37:03.819 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.Socket.<init>(Socket.java:178)
03-14 20:37:03.829 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.net.Socket.<init>(Socket.java:150)
03-14 20:37:03.829 11703-11703/com.simon137.cellclient.app W/System.err﹕ at com.simon137.cellclient.app.MainActivity$1.onLocationChanged(MainActivity.java:93)
03-14 20:37:03.829 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.location.LocationManager$ListenerTransport._handleMessage(LocationManager.java:279)
03-14 20:37:03.829 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.location.LocationManager$ListenerTransport.access$000(LocationManager.java:208)
03-14 20:37:03.829 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.location.LocationManager$ListenerTransport$1.handleMessage(LocationManager.java:224)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.os.Handler.dispatchMessage(Handler.java:102)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.os.Looper.loop(Looper.java:136)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at android.app.ActivityThread.main(ActivityThread.java:5017)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:515)
03-14 20:37:03.839 11703-11703/com.simon137.cellclient.app W/System.err﹕ at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-14 20:37:03.849 11703-11703/com.simon137.cellclient.app W/System.err﹕ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-14 20:37:03.849 11703-11703/com.simon137.cellclient.app W/System.err﹕ at dalvik.system.NativeStart.main(Native Method)
 
Zuletzt bearbeitet:

dzim

Top Contributor
Steht doch da: android.os.NetworkOnMainThreadException
Man kann seit 4.0 oder so keine Sockets oder sonstige Netzwerkoperationen mehr auf dem Hauptthread machen. Der Listener läuft aber immer noch auf dem Hauptthread - nur weil er von aussen getriggert wird, heisst ja nicht, dass der Ablauf des Programms Nichtdeterministisch ist. Was musst du also tun? Starte einen IntentService (etwas komplexer, aber das sauberste) oder einen AsyncTask (für kleine Sachen ausreichend).

Es kommt halt darauf an, wie komplex am Ende die NW-Operationen werden. Sind sie simpel, kurz und alle (Ausnahme-)Fälle einfach abzufangen, würde ich sagen: Ein AsycTask reicht - da kannst in der onPost-irgendwas auch direkt einen Toast oder so darstellen (achtung: nur die eine doInBackground oder wie die heist, ist auf einem anderen Thread. Die anderen Methoden sind wieder auf dem Hauptthread -> keine NW-Operationen).
Wird dein Scenario etwas komplexer, nutze einen IntentService. Hier wird es etwas komplexer, wenn du Nachrichten an den Hauptthread schicken möchtest. Das ginge über die Messanger-Klasse (und deren Listener) oder (IMHO etwas einfacher verständlich) über Broadcast und auf GUI-Seite entsprechende BroadcastReceiver.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Prüfen, ob App auf Gerät installiert ist Problem S10 Android & Cross-Platform Mobile Apps 11
W In App Purchase Problem? Android & Cross-Platform Mobile Apps 36
W Problem mit Android Studio Android & Cross-Platform Mobile Apps 0
T Android R.string.test+i Problem Android & Cross-Platform Mobile Apps 2
K Android to Pi | Websocket Problem Android & Cross-Platform Mobile Apps 3
N Intent und finish() Problem Android & Cross-Platform Mobile Apps 5
B Android App Programmierung Einsteiger Problem Android & Cross-Platform Mobile Apps 4
emeraldo Android Problem mit Bottomnavmenu Android & Cross-Platform Mobile Apps 10
I Das Problem mit der Tastatur... android:windowSoftInputMode="adjustPan" Android & Cross-Platform Mobile Apps 1
M Android App → Problem mit dem Speichern von einem Bitmap–Objekt. Android & Cross-Platform Mobile Apps 1
A Android Android Studio Emulator Problem Android & Cross-Platform Mobile Apps 1
S Android Studio Bluetooth App Problem Android & Cross-Platform Mobile Apps 6
J TicTacToe Problem bei kontrolle Android & Cross-Platform Mobile Apps 7
J Button array ID Problem Android & Cross-Platform Mobile Apps 2
M Problem bei Werteübergabe, MSQL verbindung Android & Cross-Platform Mobile Apps 3
S Android Problem mit Android Virtual Device erstellung. Android & Cross-Platform Mobile Apps 2
Anfänger2011 Text to Speech Problem Android & Cross-Platform Mobile Apps 1
S Android Android java onclick listener Problem Android & Cross-Platform Mobile Apps 9
A Android Problem mit ListView und OnItemClickListener.. Android & Cross-Platform Mobile Apps 10
K Problem mit arraylist und button Android & Cross-Platform Mobile Apps 16
R W-Lan Problem über Sockets Android & Cross-Platform Mobile Apps 1
P ViewPager Problem Android & Cross-Platform Mobile Apps 1
A Android Problem mit Video von Youtube abspielen Android & Cross-Platform Mobile Apps 4
A Android Problem mit Zurücktaste und ausgabe der Aktuellen Seite Android & Cross-Platform Mobile Apps 6
B Android Problem mit Soundwiedergabe Android & Cross-Platform Mobile Apps 2
T Android Android Sensor: Java Problem Android & Cross-Platform Mobile Apps 1
G Problem beim Rendern von 3D-Objekt Android & Cross-Platform Mobile Apps 0
L Android Gyroscope Sensor Problem Android & Cross-Platform Mobile Apps 2
J Eclipse Emulator Problem Android & Cross-Platform Mobile Apps 1
J Eclipse Emulator Problem Android & Cross-Platform Mobile Apps 0
B Android Problem mit Rückgabewert Android & Cross-Platform Mobile Apps 13
L Android komisches Bitmap-Größe-Problem Android & Cross-Platform Mobile Apps 8
D Android Layout Problem Android & Cross-Platform Mobile Apps 2
R Problem mit View in ScrollView Android & Cross-Platform Mobile Apps 6
R Eclipse + AndroidSDK - Problem mit Referenzen Android & Cross-Platform Mobile Apps 6
M Problem mit setOnClickListener Android & Cross-Platform Mobile Apps 4
DaniSahne96 Problem beim Appdebuggen auf Smartphone Android & Cross-Platform Mobile Apps 3
P Android Problem beim Widget - Denkfehler ? Android & Cross-Platform Mobile Apps 2
M GCM IntentService Problem Android & Cross-Platform Mobile Apps 3
D Android Gallery Problem Android & Cross-Platform Mobile Apps 5
P Problem mit Cell id Android & Cross-Platform Mobile Apps 6
L Android Problem mit "spinner" Android & Cross-Platform Mobile Apps 10
D Android problem mit geschwindigkeitsberechnung app Android & Cross-Platform Mobile Apps 2
E Android Problem mit Contact Provider Android & Cross-Platform Mobile Apps 1
H Android Problem mit ListActivity Android & Cross-Platform Mobile Apps 3
S Android Layout Problem mit fill_parent Android & Cross-Platform Mobile Apps 5
F Android ExpandableList, SimpleCursorTreeAdapter, Cursor Problem Android & Cross-Platform Mobile Apps 2
A Android Problem mit Long.getLong() bzw. Integer.getInteger() Android & Cross-Platform Mobile Apps 2
A Problem mit HTTP- Verbindung Android & Cross-Platform Mobile Apps 4
V [Java] und [JavaME] ClientServer StreamConnection . Problem beim lesen / schreiben Android & Cross-Platform Mobile Apps 2
F Eclipse JAD File erzeugen -- Problem Android & Cross-Platform Mobile Apps 10
R Ein Problem beim ausführen von folgendem Quelltext Android & Cross-Platform Mobile Apps 11
M Problem mit dem Auslesen von System Properties Android & Cross-Platform Mobile Apps 7
P wtk problem Android & Cross-Platform Mobile Apps 3
G Math exp() Problem Android & Cross-Platform Mobile Apps 4
G S40 Problem Android & Cross-Platform Mobile Apps 8
A Problem beim Subtrahieren eines Double von einem Double Android & Cross-Platform Mobile Apps 5
C Problem Device/Emulator wird nicht erkannt Android & Cross-Platform Mobile Apps 3
S Image Problem Android & Cross-Platform Mobile Apps 11
M Problem mit den Softkeys Android & Cross-Platform Mobile Apps 4
G J2ME jar-problem Android & Cross-Platform Mobile Apps 10
S Komisches Problem Android & Cross-Platform Mobile Apps 3
F Problem beim Erstellen der Jar File Android & Cross-Platform Mobile Apps 4
A Problem: Canvas-Grösse Motorola RAZR v3r Android & Cross-Platform Mobile Apps 8
S Problem mit Einbindung einer externer Bibliothek Android & Cross-Platform Mobile Apps 2
G Random - Problem Android & Cross-Platform Mobile Apps 5
E problem mit den resourcen Android & Cross-Platform Mobile Apps 2
O Problem mit Datagramconnection Android & Cross-Platform Mobile Apps 2
P Problem mit der Uhrzeit Android & Cross-Platform Mobile Apps 2
S Problem auf dem Handy Android & Cross-Platform Mobile Apps 3

Ähnliche Java Themen

Neue Themen


Oben