/*
- * Copyright © 2016-2018 Soren Stoutner <soren@stoutner.com>.
+ * Copyright © 2016-2019 Soren Stoutner <soren@stoutner.com>.
*
* This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
*
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Proxy;
-import android.support.v7.app.AlertDialog;
import android.util.ArrayMap;
import android.util.Log;
+import androidx.appcompat.app.AlertDialog;
+
import com.stoutner.privacybrowser.activities.MainWebViewActivity;
import com.stoutner.privacybrowser.R;
System.setProperty("proxyHost", proxyHost);
System.setProperty("proxyPort", proxyPort);
- // These entries shouldn't be needed if the above general settings are applied. But I leave them in here for troubleshooting just in case.
+ // These entries shouldn't be needed if the above general settings are applied. They are here for troubleshooting just in case.
//System.setProperty("http.proxyHost", proxyHost);
//System.setProperty("http.proxyPort", proxyPort);
//System.setProperty("https.proxyHost", proxyHost);
if (proxyPort.equals("8118")) { // Orbot proxy was turned on.
try { // Check to see if Orbot is installed.
PackageManager packageManager = privacyBrowserContext.getPackageManager();
- packageManager.getPackageInfo("org.torproject.android", PackageManager.GET_ACTIVITIES);
+ packageManager.getPackageInfo("org.torproject.android", 0);
// Ask Orbot to connect if its current status is not "ON".
if (!MainWebViewActivity.orbotStatus.equals("ON")) {