Create a NetworkStack test version module.

Test: m TestNetworkStack
Bug: 132974156
Change-Id: Iabff4f5e0cdc53847e5cab89144756f8b79648fd
diff --git a/Android.bp b/Android.bp
index 3b644e9..24c84fe 100644
--- a/Android.bp
+++ b/Android.bp
@@ -130,3 +130,21 @@
          " --javaPackage com.android.networkstack.metrics --javaClass NetworkStackStatsLog",
     out: ["com/android/networkstack/metrics/NetworkStackStatsLog.java"],
 }
+
+genrule {
+    name: "NetworkStackTestAndroidManifest",
+    srcs: ["AndroidManifest.xml"],
+    out: ["TestAndroidManifest.xml"],
+    cmd: "sed 's/versionCode=\".*\"/versionCode=\"300000000\"/' $(in) > $(out)",
+}
+
+android_app {
+    name: "TestNetworkStack",
+    defaults: ["NetworkStackAppCommon"],
+    certificate: "networkstack",
+    manifest: ":NetworkStackTestAndroidManifest",
+    use_embedded_native_libs: true,
+    // The permission configuration *must* be included to ensure security of the device
+    required: ["NetworkPermissionConfig"],
+}
+