如何在Android上静默安装应用程序?未经用户许可?
我已阅读此 链接 ,但我没有得到关于这个问题的正确答案的想法,这个问题与PackageInstaller有关???
另外,我看看这个问题,我已经测试过,但仍需要用户的许可才能完成安装!
我不打算建立病毒,我只是为了安全性的研究问题
permissions android install silent-installer android-install-apk
我制作html页面上传图像与文本框,其中有描述形式.我使用multipart/form-data; 在servlet的dopost中,我使用ServletFileUpload upload = new ServletFileUpload();
获取字符串参数我使用了request.getparameter(); 但它总是给我NULL ??? 我怎么才能得到它 ??
html ::
<form name="filesForm" action="/upload" method="post" enctype="multipart/form-data">
File : <input type="file" name="file">
<textarea name = "description"
rows = "4" cols = "30">Enter comments here.</textarea>
<input type="submit" name="Submit" value="Upload File">
Run Code Online (Sandbox Code Playgroud)
在servlet:
ServletFileUpload upload = new ServletFileUpload();
upload.setSizeMax(500000000);
FileItemIterator iterator = null;
try {
iterator = upload.getItemIterator(req);
} catch (FileUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // to handle contents or
// instances of request.
FileItemStream item = …Run Code Online (Sandbox Code Playgroud) 我只需要下载图像,但问题是图像损坏了!我找到了许多下载图像的方法,但仍然出现了这个问题.
我尝试这样做:
File path = Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_PICTURES);
File file2 = new File(path,"DemoPictureX.png");
InputStream is=(InputStream) new URL("http://androidsaveitem.appspot.com/downloadjpg").getContent();
OutputStream os = new FileOutputStream(file2);
byte[] data = new byte[is.available()];
is.read(data);
os.write(data);
is.close();
os.close();
Run Code Online (Sandbox Code Playgroud)
我认为它只是阅读图像中的一些行!