summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2023-08-01 12:12:37 +0200
committerArne Schwabe <arne@rfc2549.org>2023-08-01 12:16:08 +0200
commit98bfed6bf5043ca295b5204248807a51a11b59ef (patch)
treed7dd4855feb5b08e32573e74e1b232e941e8fb5d
parenta674474bea2fa20148b5843f7b7347390f66ee7b (diff)
Update tlsextprovider example with modern API target
-rw-r--r--tlsexternalcertprovider/build.gradle6
-rw-r--r--tlsexternalcertprovider/src/androidTest/java/de/blinkt/externalcertprovider/ExampleInstrumentedTest.java31
-rw-r--r--tlsexternalcertprovider/src/main/AndroidManifest.xml3
3 files changed, 4 insertions, 36 deletions
diff --git a/tlsexternalcertprovider/build.gradle b/tlsexternalcertprovider/build.gradle
index 59930696..2fda4308 100644
--- a/tlsexternalcertprovider/build.gradle
+++ b/tlsexternalcertprovider/build.gradle
@@ -10,13 +10,13 @@ ext {
}
android {
- compileSdkVersion 27
+ compileSdkVersion 34
defaultConfig {
applicationId "de.blinkt.externalcertprovider"
- minSdkVersion 16
- targetSdkVersion 27
+ minSdkVersion 21
+ targetSdkVersion 34
versionCode 1
versionName "1.0"
diff --git a/tlsexternalcertprovider/src/androidTest/java/de/blinkt/externalcertprovider/ExampleInstrumentedTest.java b/tlsexternalcertprovider/src/androidTest/java/de/blinkt/externalcertprovider/ExampleInstrumentedTest.java
deleted file mode 100644
index 8d3a21f1..00000000
--- a/tlsexternalcertprovider/src/androidTest/java/de/blinkt/externalcertprovider/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2012-2018 Arne Schwabe
- * Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt
- */
-
-package de.blinkt.externalcertprovider;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("de.blinkt.externalcertprovider", appContext.getPackageName());
- }
-}
diff --git a/tlsexternalcertprovider/src/main/AndroidManifest.xml b/tlsexternalcertprovider/src/main/AndroidManifest.xml
index c524c203..79b065e6 100644
--- a/tlsexternalcertprovider/src/main/AndroidManifest.xml
+++ b/tlsexternalcertprovider/src/main/AndroidManifest.xml
@@ -32,8 +32,7 @@
</activity>
- <service android:name=".ExternalCertService"
- tools:ignore="ExportedService">
+ <service android:name=".ExternalCertService" android:exported="true">
<intent-filter>
<action android:name="de.blinkt.openvpn.api.ExternalCertificateProvider"/>
</intent-filter>