本帖最后由 flying_vip_521 于 2011-08-09 19:13:03 编辑

解决方案 »

  1.   

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.net.test"
          android:versionCode="1"
          android:versionName="1.0">
           <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name=".NetActivity"
                      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>
        <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
         <uses-sdk android:minSdkVersion="8" />
    </manifest>
      

  2.   

    看你的路径好像是自己去拼写的,那你要清楚对于2.2 1.6不同平台路径是不同的,就拿SDCard的路径来说吧,不同平台路径分别是/sdcard或者/mnt/sdcard,所以你最好使用具体的函数得到路径sdcard路径 Environment.getExternalStorageDirectory()
    cache路径 context.getCacheDir()