Lines Matching defs:packageName
83 addInterpreter(info.activityInfo.packageName);
100 addInterpreter(info.activityInfo.packageName);
114 private void addInterpreter(final String packageName) {
115 if (mmDiscoveredInterpreters.containsKey(packageName)) {
118 Interpreter discoveredInterpreter = buildInterpreter(packageName);
122 mmDiscoveredInterpreters.put(packageName, discoveredInterpreter);
124 Log.v("Interpreter discovered: " + packageName + "\nBinary: "
128 private void remove(final String packageName) {
129 if (!mmDiscoveredInterpreters.containsKey(packageName)) {
135 Interpreter interpreter = mmDiscoveredInterpreters.get(packageName);
137 Log.v("Interpreter for " + packageName + " not installed.");
141 mmDiscoveredInterpreters.remove(packageName);
148 private Interpreter buildInterpreter(String packageName) {
151 packInfo = mmPackageManager.getPackageInfo(packageName, PackageManager.GET_PROVIDERS);
153 throw new RuntimeException("Package '" + packageName + "' not found.");
160 Log.e("Null interpreter map for: " + packageName);
166 throw new RuntimeException("Null environment map for: " + packageName);
170 throw new RuntimeException("Null arguments map for: " + packageName);
193 final String packageName = intent.getData().getSchemeSpecificPart();
198 addInterpreter(packageName);
206 remove(packageName);