gpt4 book ai didi

android - 创建对象时出错 : com. parse.ParseRequest$ParseRequestException: i/o 失败

转载 作者:行者123 更新时间:2023-11-30 00:56:36 26 4
gpt4 key购买 nike

我一直在四处寻找,但没有一个解决方案能解决我的问题。例如:添加 parseLogInterceptor,更改版本。我正在尝试测试我的应用程序以连接到我的本地解析服务器,但它给了我:

com.parse.ParseRequest$ParseRequestException: i/o failure .

因此没有在数据库中创建对象。我尝试使用 javascript 从我的浏览器创建对象,它可以无缝运行。

我在我的模拟器上运行它并使用 Android 监视器。我正在使用 Android Studio 2.2.1。

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

import com.parse.Parse;
import com.parse.ParseException;
import com.parse.ParseObject;
import com.parse.SaveCallback;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//Parse.addParseNetworkInterceptor(new ParseLogInterceptor());

Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("abc123")
.server("http://localhost:1337/parse/")
.clientKey("")
.build()
);
Log.i("ME", "DONE onCreate");

ParseObject testObject = new ParseObject("SomeObject");
testObject.put("foo", "bar");
testObject.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
Log.v("MAIN", "PARSE ERROR:" + e);
}
});

}
}

这是我的应用程序 gradle:

apply plugin: 'com.android.application'

android {
compileSdkVersion 24
buildToolsVersion "24.0.3"
defaultConfig {
applicationId "noxasch.com.testParse"
minSdkVersion 19
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.2.1'
testCompile 'junit:junit:4.12'
compile 'com.parse:parse-android:1.13.0'
}

最佳答案

您的应用与服务器之间的连接未建立。

在我的模拟器中打开 WiFi 之前,我遇到了同样的错误。您也可以尝试在您的手机上运行它,确保您的手机连接正常。

关于android - 创建对象时出错 : com. parse.ParseRequest$ParseRequestException: i/o 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40068884/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com