1# Sample app for OVIC benchmarking. 2 3load("@build_bazel_rules_android//android:rules.bzl", "android_binary") 4 5package( 6 licenses = ["notice"], 7) 8 9android_binary( 10 name = "ovic_benchmarker_binary", 11 srcs = [ 12 "OvicBenchmarkerActivity.java", 13 ], 14 assets = [ 15 "//tensorflow/lite/java/ovic/src/testdata:coco_labels.txt", 16 "//tensorflow/lite/java/ovic/src/testdata:labels.txt", 17 "//tensorflow/lite/java/ovic/src/testdata:ovic_testdata", 18 ], 19 assets_dir = "", 20 custom_package = "ovic.demo.app", 21 manifest = "AndroidManifest.xml", 22 multidex = "legacy", 23 nocompress_extensions = [ 24 ".lite", 25 ".tflite", 26 ], 27 resource_files = glob(["res/**"]), 28 tags = ["manual"], 29 deps = [ 30 "//tensorflow/lite/java:tensorflowlite", 31 "//tensorflow/lite/java/ovic:ovicbenchmarkerlib", 32 "//tensorflow/lite/java/ovic:ovicdetectionbenchmarkerlib", 33 "//third_party/java/android/android_sdk_linux/extras/android/compatibility/multidex", 34 "@androidsdk//com.android.support:support-v13-25.2.0", 35 "@androidsdk//com.android.support:support-v4-25.2.0", 36 ], 37) 38