1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. husvun41, 14.10.2010 #1
    husvun41

    husvun41 Threadstarter Gast

    Guten Abend, Leute!

    Ich bin ein Newbie in Sachen App-Entwicklung, da ich erst vor zwei Tagen damit begonnen habe. Java ist für mich Neuland ... Habe aber reichlich C# Kenntnisse, womit es sich leichter lebt :smile:

    Jedoch klappt folgender kleiner Codeabschnitt nicht: (Prozess stürzt ab)

    Code:
    public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            
            //Update data
            File root = new File("/sdcard/test/");
            String[] fotos = root.list();
            
            int count_fotos = fotos.length;
            int count_geschuetzt = 0;
            int count_nichtgeschuetzt;
            for(int i=0; i<fotos.length; i++)
            {
                if(fotos[i].endsWith(".secure")) count_geschuetzt++;
            }
            count_nichtgeschuetzt = count_fotos - count_geschuetzt;
                
            setContentView(R.layout.main);
            
            [COLOR=Red]TextView temp = (TextView)findViewById(R.id.count_fotos);
            temp.setText(count_fotos);        
            temp = (TextView)findViewById(R.id.count_geschuetzt);
            [/COLOR][COLOR=Red]temp.setText([/COLOR][COLOR=Red]count_geschuetzt[/COLOR][COLOR=Red]);    [/COLOR]
            //weitere Zuweisungen
    }
    Ich hoffe, Ihr versteht meine Frage und habt Hilfe für mich.

    Bis dann, IchBinzz.
     
  2. enrem, 15.10.2010 #2
    enrem

    enrem Erfahrener Benutzer

    Hast du im Manifest die Rechte eingestellt?

    Möglicherweise klappt es ja hiermit!

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <permission-group android:name="android.permission-group.STORAGE"></permission-group>

    Gruß enrem
     
    Zuletzt bearbeitet: 15.10.2010
  3. FelixL, 15.10.2010 #3
    FelixL

    FelixL Ehrenmitglied

    Willkommen im Forum!

    Was bei der App-Entwicklung extrem hilft ist Logcat.
    Versuch mal eins zu bekommen, dann siehst du da z.B. ob (wie enrem sagt) eine Permission fehlt, oder er die id des TextViews nicht findet weil du dich im Layout verschrieben hast oder so.
     
  4. husvun41, 15.10.2010 #4
    husvun41

    husvun41 Threadstarter Gast

    Hi!

    @enrem: Ich habe deinen Vorschlag befolgt und meine AndroidManifest.xml sieht jetzt so aus:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.example.javaproject"
          android:versionCode="1"
          android:versionName="1.0">
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name=".JavaProject"
                      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>
    
    [COLOR=Red]<permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></permission>
    <permission-group android:name="android.permission-group.STORAGE"></permission-group>[/COLOR]
    </manifest> 
    Jedoch stürzt mein Prozess immer noch ab.

    @FelixL: Danke für den Hinweis. Ich werde Logcat später ausprobieren.
    Ich fahr jetzt erstmal an die Ostsee:biggrin: Abends probiere ich mich mal daran aus.

    Bis dann, IchBinzz
     
  5. enrem, 15.10.2010 #5
    enrem

    enrem Erfahrener Benutzer

    Versuch den mal hier...

    Code:
    
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
           package="com.example.javaproject"
           android:versionCode="1"
           android:versionName="1.0"> 
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>     
        <permission-group android:name="android.permission-group.STORAGE"></permission-group>     
        <application android:icon="@drawable/icon" android:label="DeinAppName">         
           <activity android:name=".JavaProject"                   
                     android:label="DeinAppName>             
                          <intent-filter>                 
                                 <action android:name="android.intent.action.MAIN" />      
                                <category android:name="android.intent.category.LAUNCHER" />      
                         </intent-filter> 
            </activity>   
        </application>  
      <uses-sdk android:minSdkVersion="6" /> 
    </manifest>
    
    
    Ich gehe mal banal davon aus, dass du nur eine Activity hast. Sonst musst du die ebenfalls dem Manifest mitteilen.

    Ja und LogCat ist ne Super sache. Hier ein Video wie du LogCat benutzen kannst. Das Video ist ganz unten auf der Seite.

    Schnipsel:RM Debug ? Android-Schnipsel-Wiki

    Ostsee? ist ja geil! nur was kalt :huh:

    Gruß enrem
     
    Zuletzt bearbeitet: 15.10.2010
  6. Rotesmofa, 15.10.2010 #6
    Rotesmofa

    Rotesmofa Fortgeschrittenes Mitglied

    mmh nur so als blinder Schuss aus der Hüfte:
    hast du die Breite und Höhe des Views festgesetzt?

    Gruß
    Rotesmofa
     
  7. the_alien, 15.10.2010 #7
    the_alien

    the_alien Android-Lexikon

    "Stürzt ab" ist _keine_ Fehlerbeschreibung.
     
  8. Fr4gg0r, 15.10.2010 #8
    Fr4gg0r

    Fr4gg0r App-Anbieter (Werbung)

    mh..
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
App startet nicht - Wie, die Ursache finden? Android App Entwicklung Dienstag um 16:56 Uhr
Wert beim Start der App aus SharedPreferences auslesen Android App Entwicklung 10.09.2018
Datenschutzerklärung bei eigener App (ohne Erhebung von Daten) Android App Entwicklung 30.08.2018
Wie viele Klassen und Layouts brauche ich für meine App? Android App Entwicklung 05.08.2018
TextView wert übergeben Android App Entwicklung 28.06.2018
Android Studio - App stürtzt immer ab Android App Entwicklung 24.06.2018
Bluetooth LE mit MIT App Inventor 2 Android App Entwicklung 15.06.2018
Daten für eine Stundenplan-App Android App Entwicklung 23.05.2018
App wird nach start sofort beendet! Android App Entwicklung 21.05.2018
Service stoppt wenn App geschlossen wird Android App Entwicklung 16.05.2018
Du betrachtest das Thema "App stürzt ab bei TextView Zuweisung" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.