环境变量JAVA_HOME(C:\ Program Files\Java\jdk1.8.0_05\bin)未指向有效的JVM安装.
我在启动android-studio时遇到这个错误.我也尝试了堆栈溢出中的类似问题,但没有任何效果.我正在使用32位
我将变量设置为:
变量名:JAVA_HOME变量值:C:\ Program Files\Java\jdk1.8.0_05\bin
我正在开发一个 android 应用程序,它显示来自返回 json 的 URL 的图像。但是每当 json 返回空值时,我的应用程序都会崩溃并关闭。我也尝试过一些处理 null 的方法,但不确定它是否正确。这是我的代码
private class DownloadJSON extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
// Create a progressdialog
mProgressDialog = new ProgressDialog(GridActivity.this);
// Set progressdialog title
mProgressDialog.setTitle("Fetching Images");
// Set progressdialog message
mProgressDialog.setMessage("Loading...");
mProgressDialog.setIndeterminate(false);
// Show progressdialog
mProgressDialog.show();
}
@Override
protected Void doInBackground(Void... params) {
// Create an array
arraylist = new ArrayList<HashMap<String, String>>();
// Retrieve JSON Objects from the given URL address
jsonobject = JSONfunctions
.getJSONfromURL("http://url.com");
try { …Run Code Online (Sandbox Code Playgroud)