我正在尝试将文件保存在parse.com中。但是,执行代码后,我在解析云中看不到该文件。下面是我的Java代码。但是,当我尝试使用“ ParseObject”时,效果很好。任何的意见都将会有帮助

public class ToDoList extends Activity {
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.onCreate(savedInstanceState);
    Parse.enableLocalDatastore(this);
    Parse.initialize(this, "xx", "xx");
    byte[] input = ("\\src\\main\\java\\filename.txt").getBytes();
    ParseFile parseFile = new ParseFile("Input_data.txt",input);
    parseFile.saveInBackground();
    setContentView(R.layout.activity_main_activity);
    ParseUser.enableAutomaticUser();
    ParseACL defaultACL = new ParseACL();
    ParseACL.setDefaultACL(defaultACL, true);

   }


}

下面发布的是我的清单文件

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<application
    android:allowBackup="true"
    android:icon="@drawable/rishik"
    android:label="Rishii"
    android:theme="@style/Theme.AppCompat" >
<application
        android:name=".ToDoList"
        android:icon="@drawable/rishik"
        android:label="Parse"
        android:allowBackup="true">
    </application>
    <application
        android:name=".file_updated"
        android:icon="@drawable/rishik"
        android:label="gap"
        android:allowBackup="true">
    </application>
   <activity
        android:name=".Main_activity"
        android:label="@string/LOGIN" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".ToDoList"
        android:label="@string/LOGIN" >
    </activity>
    <activity
        android:name=".file_updated"
        android:label="@string/LOGIN" >
    </activity>
    <activity android:name=".first_class" />
    <activity android:name=".rishi" />
  </application>

</manifest>

最佳答案

使用以下代码,查看解析发送的响应

myfile.saveInBackground(new SaveCallback() {
public void done(ParseException e) {
if (e == null) {
    myObjectSavedSuccessfully();
} else {
   Log.d("Error",e.toString())
}
}
});


如果成功,您应该将文件的指针存储在解析对象中并保存,然后您就可以从该对象指向该文件,并在解析时在对象查看器中看到它

09-27 18:04