reduce visibility of installer extra constants
This should encourage devs to stick with the nice static methods that are the "public" API.
This commit is contained in:
		
							parent
							
								
									f949c5807f
								
							
						
					
					
						commit
						738a92f5d2
					
				| @ -38,10 +38,10 @@ import org.fdroid.fdroid.R; | ||||
| public class DefaultInstallerActivity extends FragmentActivity { | ||||
|     public static final String TAG = "AndroidInstallerAct"; | ||||
| 
 | ||||
|     public static final String ACTION_INSTALL_PACKAGE = "org.fdroid.fdroid.INSTALL_PACKAGE"; | ||||
|     public static final String ACTION_UNINSTALL_PACKAGE = "org.fdroid.fdroid.UNINSTALL_PACKAGE"; | ||||
|     static final String ACTION_INSTALL_PACKAGE = "org.fdroid.fdroid.installer.DefaultInstaller.action.INSTALL_PACKAGE"; | ||||
|     static final String ACTION_UNINSTALL_PACKAGE = "org.fdroid.fdroid.installer.DefaultInstaller.action.UNINSTALL_PACKAGE"; | ||||
| 
 | ||||
|     public static final String EXTRA_UNINSTALL_PACKAGE_NAME = "uninstallPackageName"; | ||||
|     static final String EXTRA_UNINSTALL_PACKAGE_NAME = "org.fdroid.fdroid.installer.DefaultInstaller.extra.UNINSTALL_PACKAGE_NAME"; | ||||
| 
 | ||||
|     private static final int REQUEST_CODE_INSTALL = 0; | ||||
|     private static final int REQUEST_CODE_UNINSTALL = 1; | ||||
|  | ||||
| @ -95,7 +95,7 @@ public abstract class Installer { | ||||
|         localBroadcastManager = LocalBroadcastManager.getInstance(context); | ||||
|     } | ||||
| 
 | ||||
|     public static Uri prepareApkFile(Context context, Uri uri, String packageName) | ||||
|     static Uri prepareApkFile(Context context, Uri uri, String packageName) | ||||
|             throws InstallFailedException { | ||||
| 
 | ||||
|         File apkFile = new File(uri.getPath()); | ||||
| @ -233,7 +233,7 @@ public abstract class Installer { | ||||
|     /** | ||||
|      * Checks the APK file against the provided hash, returning whether it is a match. | ||||
|      */ | ||||
|     public static boolean verifyApkFile(File apkFile, String hash, String hashType) | ||||
|     static boolean verifyApkFile(File apkFile, String hash, String hashType) | ||||
|             throws NoSuchAlgorithmException { | ||||
|         if (!apkFile.exists()) { | ||||
|             return false; | ||||
| @ -242,20 +242,20 @@ public abstract class Installer { | ||||
|         return hasher.match(hash); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastInstall(Uri downloadUri, String action, | ||||
|     void sendBroadcastInstall(Uri downloadUri, String action, | ||||
|                                      PendingIntent pendingIntent) { | ||||
|         sendBroadcastInstall(downloadUri, action, pendingIntent, null); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastInstall(Uri downloadUri, String action) { | ||||
|     void sendBroadcastInstall(Uri downloadUri, String action) { | ||||
|         sendBroadcastInstall(downloadUri, action, null, null); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastInstall(Uri downloadUri, String action, String errorMessage) { | ||||
|     void sendBroadcastInstall(Uri downloadUri, String action, String errorMessage) { | ||||
|         sendBroadcastInstall(downloadUri, action, null, errorMessage); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastInstall(Uri downloadUri, String action, | ||||
|     void sendBroadcastInstall(Uri downloadUri, String action, | ||||
|                                      PendingIntent pendingIntent, String errorMessage) { | ||||
|         Intent intent = new Intent(action); | ||||
|         intent.setData(downloadUri); | ||||
| @ -266,20 +266,20 @@ public abstract class Installer { | ||||
|         localBroadcastManager.sendBroadcast(intent); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastUninstall(String packageName, String action, String errorMessage) { | ||||
|     void sendBroadcastUninstall(String packageName, String action, String errorMessage) { | ||||
|         sendBroadcastUninstall(packageName, action, null, errorMessage); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastUninstall(String packageName, String action) { | ||||
|     void sendBroadcastUninstall(String packageName, String action) { | ||||
|         sendBroadcastUninstall(packageName, action, null, null); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastUninstall(String packageName, String action, | ||||
|     void sendBroadcastUninstall(String packageName, String action, | ||||
|                                        PendingIntent pendingIntent) { | ||||
|         sendBroadcastUninstall(packageName, action, pendingIntent, null); | ||||
|     } | ||||
| 
 | ||||
|     public void sendBroadcastUninstall(String packageName, String action, | ||||
|     void sendBroadcastUninstall(String packageName, String action, | ||||
|                                        PendingIntent pendingIntent, String errorMessage) { | ||||
|         Uri uri = Uri.fromParts("package", packageName, null); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Hans-Christoph Steiner
						Hans-Christoph Steiner