我做了一个游戏,现在我想添加一个全球高分。我可以使用网址“http://example.com/apps/score”来访问该文件。我没有问题阅读文件。但我不能覆盖它并添加新的分数。该文件和文件夹有rwxrwxrwx。我不知道我做错了什么。 这就是我试过的:
public void updateScore() {
try {
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
Writer wr = new OutputStreamWriter(connection.getOutputStream());
String text="";
for (int i = 0; i < alScores.size(); i++) {
text+=alScores.get(i).getName()+"¨"+alScores.get(i).getScore()+"\n";
}
wr.write(text);
wr.flush();
connection.getInputStream().close();
} catch (IOException e) {
e.printStackTrace();
}
}
答案 0 :(得分:0)
您需要某种能够接受新分数并相应更新文件的Web服务。这会发生在服务器端。
现在你只是向服务器发送一些可能甚至没有收听的数据。