2011-01-18 12 views
0

にFTP経由のファイルをアップロードする方法、イムは、ftpに接続するには、このコードを試し:は、私はAndroidのSDカードのフォルダからFTP経由でのXMLファイルをアップロードしたいのAndroid

 FTPClient f = new FTPClient(); 
     f.connect(server,21); 
     f.login(username,password); 
     Log.d("status",f.getStatus()); 
     f.logout(); 
     f.disconnect();  

をしかし、私は例外に

例外を取得します:

java.net.SocketExceptionが:アクセス許可が、私はadroid開発へイムが新しいため、この例外が発生する理由はわかりません

を否定しました。 これについての助力は大変ありがとうございます、それは事前の緊急のおかげです。

答えて

6

以下に示すように、あなたが<uses-permission>要素を使用してAndroidManifest.xmlファイルにINTERNET許可を要求していることを確認してください:今それは働くあなたの助けのための

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="apt.tutorial.two" android:versionCode="1" android:versionName="1.0"> 
    <uses-permission android:name="android.permission.INTERNET"/> 
     <application android:label="@string/app_name"> 
       <activity android:name=".Patchy" 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> 
    <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:anyDensity="true"/> 
</manifest> 
+0

感謝を...:D –

関連する問題