我正在后台服务中将图像从设备上传到服务器,但是当我打开应用程序时,它崩溃了(没有 logcat 错误)。我在 manifest 使用 largeHeap="true" 。我想知道如何优化服务?
public String getGal(String sec)
{
file = new File(Environment.getExternalStorageDirectory(), "/Image/folder/");
File[] allFiles = file.listFiles();
for(int i=0; i<allFiles.length; i++) {
try {
if(allFiles[i].getPath().toString().contains(".jpg"))
{
up(allFiles[i].getCanonicalPath()); //my upload method
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return sec;
}