1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. lucaaAUT, 08.11.2011 #1
    lucaaAUT

    lucaaAUT Threadstarter Junior Mitglied

    Hallo,

    Ich habe ein Board von Pollin gekauft. Das AVRNetIO Board.
    Habe jetzt eine Java library runtergeladen.

    Java Lib

    Ich habe 2 Projekte erstellt:
    Ein normales Java Projekt -> dort funktioniert alles wunderbar
    Ein Android Java Projekt -> dort funktioniert es nicht ! O.o

    Code Normales Java Projekt:
    Code:
    public class TestAVRNetIO {
        public static void main(String[] args) {
            final int ausgaenge=8;     
            AvrNetIo avr=new AvrNetIo("192.168.0.90",50290);
    
            if (avr.connect()){
                System.out.println("Ausgänge setzen");
                for (int i=1;i<ausgaenge+1;i++){
                    avr.setOutPort(i, true);
                }
                //Ausgänge anzeigen
                for (int i=1;i<ausgaenge+1;i++){
                    System.out.print(avr.getOutPort(i)+"|");
                }
            }
            else System.out.println("AVR-Net-IO: keine Verbindung");
            avr.disconnect();
        }
    }
    
    Android Projekt:

    Code:
    package com.lmoser.avrnetio;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Toast;
    
    public class Lmoser_avrnetioActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            final int ausgaenge=8;     
            
                    AvrNetIo avr=new AvrNetIo("192.168.0.90",50290);
    
                    if (avr.connect()){
                       System.out.println("Ausgänge setzen");
                       for (int i=1;i<ausgaenge+1;i++){
                          avr.setOutPort(i, true);
                       }
                       for (int i=1;i<ausgaenge+1;i++){
                          System.out.print(avr.getOutPort(i)+"|");
                       }
                  }
                  else Toast.makeText(this, "AVR-Net-IO: keine Verbindung", Toast.LENGTH_LONG).show();
                  avr.disconnect();
    
        }
    }
    Die lib ist die gleiche!

    Was kann da der Unterschied sein?
    Oder kann das AVD das nicht machen sondern nur das richtige Handy?
    Also ich habe es bissher nur in der Android Simulation probiert.

    Was kann da sein?

    lg Luca
     
  2. DieGoldeneMitte, 08.11.2011 #2
    DieGoldeneMitte

    DieGoldeneMitte Android-Lexikon

    Auch dein LAN ist aus Rechtesicht "Internet".

    Hast Du im Manifest den Internetzugriff aktiviert?
     
  3. lucaaAUT, 08.11.2011 #3
    lucaaAUT

    lucaaAUT Threadstarter Junior Mitglied

    Super Danke für die schnelle Antwort.
    Habe es geschafft. Du hattest Recht, einfach die Permission fürs Internet hinzufügen.

    Lg Luca, DANKE :D
     
  4. DieGoldeneMitte, 09.11.2011 #4
    DieGoldeneMitte

    DieGoldeneMitte Android-Lexikon

    Fürs danke gibts 'nen Button :D:D:D
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Hilfe bei Fehler in Quellcode benötigt Android App Entwicklung Freitag um 23:01 Uhr
[OFFEN] Android Spiel Android App Entwicklung Freitag um 09:34 Uhr
[OFFEN] Android Studio Ram voll nach 5h arbeit Android App Entwicklung 15.06.2017
[OFFEN] Android Studio - Code Style Android App Entwicklung 08.06.2017
[OFFEN] SharedPreferences und ViewPager, unique key Android App Entwicklung 06.06.2017
[OFFEN] Android Icon Pack dynamisch erstellen Android App Entwicklung 05.06.2017
[DISKUSSION] Reichen meine Java-Kenntnisse aus? Android App Entwicklung 03.06.2017
[ERLEDIGT] Android 7 nougat merkwürdiges Verhalten URL HttpURLConnection %27 Android App Entwicklung 31.05.2017
[OFFEN] Android Studio - Apk-Generierung dauert sehr lange Android App Entwicklung 26.05.2017
[ERLEDIGT] Eine Klasse um das aufrufen anderer Intents zu regeln Android App Entwicklung 24.05.2017
Du betrachtest das Thema "AVRNetIO Android Programmieren. Normales Java - Ja, Android - Nein" im Forum "Android App Entwicklung",