J2MeForum Foren-Übersicht J2MeForum
Willkommen im J2MeForum! Hier gehts um die Entwicklung mobiler Applikationen in J2ME (Java 2 Micro Edition) für Handys von Nokia, Sonyericsson, Motorola, Samsung uvm. aber auch um die Programmierung von Organizern unter PalmOS, Android oder dem iPhone bzw. iPod Touch. Viel Vergnügen!
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin Seacrh Users Suche Usernamen




Permission

 
Neues Thema eröffnen   Neue Antwort erstellen    J2MeForum Foren-Übersicht -> Allgemein (MIDP)
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
thehayroOffline
greenhorn
greenhorn
Anmeldungsdatum: 12.05.2007
Beiträge insgesamt: 7
Geschlecht: nicht angegeben

284.58 Freiminuten

BeitragVerfasst am: 12.05.2007, 20:23    Titel: Permission Antworten mit Zitat

hallo leute

ich beschäftige mich eigetlich schon ne ganze weile mit j2me, bis jetzt konnte ich alles ohne probleme lösen, aber jetzt komm ich wirklich nicht mehr weiter.

also ich will bei meinem handy, ganz einfach, dateien/ordner in meiner speicherkarte auflisten lassen.

nur bekomm ich immer ein access denied.
ich hab mir auch das hier durchgelesen und so...
ich hab auch bein meiner application-package die permissions

Code:
javax.microedition.file.write
und
Code:
javax.microedition.file.read


hinzugefügt.

was muss ich denn noch machen, um die rechte zu haben, die dateien aufzulisten?
zusätzlich geld ausgeben, um meinen code zu signieren?

grüße
thehayro
Nach oben
Benutzer-Profile anzeigen 
BackwardsmanOffline
addicted j2me junkie
addicted j2me junkie
Anmeldungsdatum: 20.06.2006
Beiträge insgesamt: 1163
Geschlecht: männlich

23107.91 Freiminuten

BeitragVerfasst am: 13.05.2007, 18:03    Titel: Re: Permission Antworten mit Zitat

thehayro hat folgendes geschrieben:

nur bekomm ich immer ein access denied.

wo bekommst du das denn? steht da wirklich "access denied"? ist das eine j2me-spezifische fehlermeldung? wann kommt die? direkt beim starten? erst wenn die jeweilige funktion aufgerufen wird?

thehayro hat folgendes geschrieben:

ich hab auch bein meiner application-package die permissions
Code:
javax.microedition.file.write
und
Code:
javax.microedition.file.read


du meinst in die JAD-datei geschrieben? also ich hör das zum ersten mal!? bringt das was? würde mich selbst auch mal interessieren...

prinzipiell ist es erstmal nicht so leicht zu sagen woran es liegt. welches handy benutzt du denn? funktioniert das ganze problemlos im emulator? wo bzw. genau kommt die fehlermeldung!? kannst du dir die die wurzeln anzeigen lassen (mit listRoots)??

fragen über fragen ... Winken beschreib einfach mal genauer wo und wann die probleme auftreten...
_________________

The Backwardsman. The Backwardsman. I can walk backwards as fast as you can...
Nach oben
Benutzer-Profile anzeigen 
thehayroOffline
greenhorn
greenhorn
Anmeldungsdatum: 12.05.2007
Beiträge insgesamt: 7
Geschlecht: nicht angegeben

284.58 Freiminuten

BeitragVerfasst am: 15.05.2007, 16:02    Titel: Re: Permission Antworten mit Zitat

Hallo Backwardsman!
Also wie ich weiss, haben J2ME applikationen auch eine Sicherheitseinstellung.
also meine simple Methode ist
Code:

/

   private String getFilesFromDir(String dirname,String opt){

      String d = "";

      try{         

         FileConnection fileC = (FileConnection)Connector.open("file:///" + dirname);         

         //recursive and any file

         Enumeration en = fileC.list("*",true);

         while (en.hasMoreElements()){

            if (opt.compareTo("") == 0)

               d += (String)en.nextElement()+"\n";

            else

               d += (String)en.nextElement() + "\t" + String.valueOf(fileC.fileSize()+" b");

         }

         fileC.close();

      } catch(Exception e){

         d = "Error: " + e.getMessage();      

      }

      return d;

   }

Backwardsman hat folgendes geschrieben:

wo bekommst du das denn? steht da wirklich "access denied"?

wenn ich mein programm auf mein handy laufen lasse und wenn ich das programm im emulator laufen lasse.
ja da steht, wenn ich die exception ausgebe.

Zitat:
ist das eine j2me-spezifische fehlermeldung?

ja, ich denke schon.
Zitat:
wann kommt die?

erst wenn die jeweilige funktion aufgerufen wird

Backwardsman hat folgendes geschrieben:

thehayro hat folgendes geschrieben:

ich hab auch bein meiner application-package die permissions
Code:
javax.microedition.file.write
und
Code:
javax.microedition.file.read


du meinst in die JAD-datei geschrieben?

genau, besser gesagt,in die JAD Datein schreiben lassen Smilie
[qote]
bringt das was?
[/quote]
nach meiner erfahrung, weiss ich nicht so richtig

Zitat:
welches handy benutzt du denn?

Nokia 6280

Zitat:
funktioniert das ganze problemlos im emulator?

naja, wenn ich den emulator einstelle, dann ja, aber im normalfall nicht.
ich hab auch herausgefunden, dass ich bei meinem handy die permissions auch einstellen muss, damit etwas eingezeigt wird.

Zitat:
wo bzw. genau kommt die fehlermeldung!?

entweder lass ich mir sie ausgeben, oder mein handy gibt mir ne meldung "Programmzugriff auf 'nicht erlaubt' eingestellt"

Zitat:
kannst du dir die die wurzeln anzeigen lassen (mit listRoots)??

ja, dass kann ich.

ich arbeite mit eclipse und hab das carbide.j plugin für eclipse

nur weil ich nokia habe, heisst es nicht gleich, dass mein thread in nokia verschoben wird, da mein problem ein MIDlet - problem ist.

grüße
thehayro
Nach oben
Benutzer-Profile anzeigen 
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    J2MeForum Foren-Übersicht -> Allgemein (MIDP) Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

Werbe Banner:
.



Powered by phpBB © 2001, 2005 phpBB Group


java-forum.net Aktien Fonds Vermögensaufbau Linz Kostenlose Handygames
Quiz konstenlos gutschein gewinnen Perl, Mason Tutorials und Forum Manufacturing Execution System MES