Hi ALL,

  I just write a application to write some information to sdcard with
FileWriter. And it works fine in SDK 1.5. But in SDK 1.6, it always
raise a Exception. Code as below:

        try{
            mLogFile = new FileWriter("/sdcard/thumbnail.log",true);
            Log.i(TAG,"***create log file***");
         }
         catch(Exception e) {
                 Log.i(TAG, "Error! Canot create or append log file");
                 TextView fileLabel = (TextView)findViewById
(R.id.filename_label);
                 fileLabel.setText("/sdcard/fsl_thumbnail.log"+":Error!Canot
create or append log file");
         }


Also I have add the permission for my application as below in
AndroidManifest.xml:

    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.SET_WALLPAPER" /
>
        <uses-permission android:name="android.permission.SDCARD_WRITE" />
    <uses-permission android:name="android.permission.RECEIVE_MMS" />
    <uses-permission android:name="android.permission.RECEIVE_SMS"/>
    <uses-permission
android:name="android.permission.RECEIVE_WAP_PUSH" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.REORDER_TASKS" /
>
    <uses-permission
android:name="android.permission.RESTART_PACKAGES"/>
    <uses-permission android:name="android.permission.SEND_SMS" />
    <uses-permission
android:name="android.permission.SET_ACTIVITY_WATCHER" />
    <uses-permission
android:name="android.permission.SET_ALWAYS_FINISH" />
    <uses-permission
android:name="android.permission.SET_ANIMATION_SCALE"/>
    <uses-permission android:name="android.permission.SET_DEBUG_APP" /
>
    <uses-permission
android:name="android.permission.SET_ORIENTATION" />
    <uses-permission
android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
    <uses-permission
android:name="android.permission.SET_PROCESS_FOREGROUND" />
    <uses-permission
android:name="android.permission.SET_PROCESS_LIMIT"/>
    <uses-permission android:name="android.permission.SET_TIME_ZONE" /
>
    <uses-permission
android:name="android.permission.SET_WALLPAPER_HINTS" />
    <uses-permission
android:name="android.permission.SIGNAL_PERSISTENT_PROCESSES" />
    <uses-permission android:name="android.permission.STATUS_BAR"/>
    <uses-permission
android:name="android.permission.SYSTEM_ALERT_WINDOW" />
    <uses-permission android:name="android.permission.VIBRATE" />
      <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.WRITE_CALENDAR" /
>
    <uses-permission android:name="android.permission.WRITE_CONTACTS"/
>
    <uses-permission
android:name="android.permission.WRITE_OWNER_DATA" />
    <uses-permission android:name="android.permission.WRITE_SETTINGS" /
>
    <uses-permission android:name="android.permission.WRITE_SMS" />
    <uses-permission
android:name="android.permission.WRITE_SYNC_SETTINGS"/>


Any reply will be welcome.

BRs
Guoyin Chen

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to