Java 需要从android应用程序中获取一个文本文件,并使用PHP发送到SQL表
好的,这就是我要做的 我有生成manifest.txt文件的代码,该文件包含该用户设备上应用程序的所有应用程序名称和活动名称 下面是在我的android应用程序中生成该文件的java代码Java 需要从android应用程序中获取一个文本文件,并使用PHP发送到SQL表,java,php,android,sql,Java,Php,Android,Sql,好的,这就是我要做的 我有生成manifest.txt文件的代码,该文件包含该用户设备上应用程序的所有应用程序名称和活动名称 下面是在我的android应用程序中生成该文件的java代码 final StringBuilder manifest = new StringBuilder(); final File manifest2 = new File(Environment.getExternalStorageDirectory() + File.separator + "My
final StringBuilder manifest = new StringBuilder();
final File manifest2 = new File(Environment.getExternalStorageDirectory() + File.separator + "MyFolder" + File.separator + "manifest.txt");
manifest2.createNewFile();
name = info.loadLabel(packageManager).toString();
activity = info.activityInfo.packageName + File.separator + info.activityInfo.name;
manifest.append(String.format(name) + "," + String.format(activity) + "\n");
FileOutputStream fOut = new FileOutputStream(manifest2);
OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);
myOutWriter.append(manifest);
myOutWriter.close();
fOut.close();
然后我有这个代码将该文件发送到我的PHP
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(url);
MultipartEntity entity = new MultipartEntity();
try {
File myFile = new File(Environment.getExternalStorageDirectory() + File.separator + "MyFolder" + File.separator + "manifest.txt");
FileBody fileBody = new FileBody(myFile);
entity.addPart("file", fileBody);
httppost.setEntity(entity);
HttpResponse response = httpclient.execute(httppost);
这是我的问题
我不知道如何编写PHP脚本来将其写入我的SQL表
还有,我应该用不同的方式来做吗?我是否应该将名称和活动发送到不同的数组,然后通过PHP发送到我的SQL
我只需要能够将用户设备中的所有名称和活动获取到我的SQL表中
谢谢你的建议。如果这是我们正在查看的java代码,为什么不使用java而不是php?对不起,我更新了问题,将其包含在我的android应用程序中。android应用程序可以直接发送到SQL表吗?