Allow building for device.

Ran 'cargo2android.py --run --device --test'.

Bug: 158290206
Test: atest -c -m --include-subdirs .
Change-Id: I9452e9152dfe127622b6c073a891e24d96baba1a
diff --git a/Android.bp b/Android.bp
index 0d02f18..4259231 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,7 +1,8 @@
-// This file is generated by cargo2android.py.
+// This file is generated by cargo2android.py --run --device --test.
 
-rust_library_host_rlib {
+rust_library_rlib {
     name: "libpin_utils",
+    host_supported: true,
     crate_name: "pin_utils",
     srcs: ["src/lib.rs"],
     edition: "2018",
@@ -9,6 +10,7 @@
 
 rust_defaults {
     name: "pin-utils_tests",
+    host_supported: true,
     crate_name: "pin_utils",
     test_suites: ["general-tests"],
     auto_gen_config: true,
@@ -18,7 +20,7 @@
     ],
 }
 
-rust_test_host {
+rust_test {
     name: "pin-utils_tests_stack_pin",
     defaults: ["pin-utils_tests"],
     srcs: [
@@ -26,7 +28,7 @@
     ],
 }
 
-rust_test_host {
+rust_test {
     name: "pin-utils_tests_projection",
     defaults: ["pin-utils_tests"],
     srcs: [
@@ -34,8 +36,9 @@
     ],
 }
 
-rust_test_host {
+rust_test {
     name: "pin-utils_tests_pin_utils",
+    host_supported: true,
     crate_name: "pin_utils",
     srcs: ["src/lib.rs"],
     test_suites: ["general-tests"],
diff --git a/TEST_MAPPING b/TEST_MAPPING
index e1d5159..a30a86c 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -1,14 +1,23 @@
 {
   "presubmit": [
     {
+      "name": "pin-utils_tests_projection"
+    },
+    {
       "name": "pin-utils_tests_projection",
       "host": true
     },
     {
+      "name": "pin-utils_tests_stack_pin"
+    },
+    {
       "name": "pin-utils_tests_stack_pin",
       "host": true
     },
     {
+      "name": "pin-utils_tests_pin_utils"
+    },
+    {
       "name": "pin-utils_tests_pin_utils",
       "host": true
     }