Details
-
Bug
-
Status: Done
-
Major
-
Resolution: Done
-
mobile 1.0.0
-
None
-
None
Description
The app contains code which targets a higher API version than the minimum but there are no guards in place to stop it breaking.
eg From DashboardMainActivity
Intent workflowSelectIntent = new Intent(Intent.ACTION_GET_CONTENT) .setDataAndTypeAndNormalize(Uri.parse(String.format("%s%s%s",
Environment.getExternalStorageDirectory(),
File.separator, APP_DIRECTORY_NAME)),
"application/vnd.taverna.t2flow+xml");
"setDataAndTypeAndNormalize" is API 16 but the app is now API 14 minimum.