INNER CODE UNIT · Java
getModulePackageName
rovo89/XposedInstaller · app/src/main/java/de/robv/android/xposed/installer/DownloadDetailsActivity.java:116
private String getModulePackageName() {
Uri uri = getIntent().getData();
if (uri == null)
return null;
String scheme = uri.getScheme();
if (TextUtils.isEmpty(scheme)) {
return null;
} else if (scheme.equals("package")) {
return uri.getSchemeSpecificPart();
} else if (scheme.equals("http")) {
List<String> segments = uri.getPathSegments();
if (segments.size() > 1)
return segments.get(1);
}
return null;
}