car-ui-lib
プロジェクトに統合したい。このGoogle gitから手動でファイルにAndroid.mkを作成します
プロジェクトをビルドした後、Androidスタジオはcppフォルダーを作成し、モジュールでこのコードを使用してAndroid.mkファイルをそこに追加します。(src/main/jni)
build.gradle
sourceSets { main {
res.srcDirs = ['src/main/res']
} }
externalNativeBuild {
ndkBuild {
path "src/main/jni/Android.mk"
}
}
useLibrary 'android.car'
問題は、car-ui
コンポーネントがまだ表示されないことです。これらのインポートを試します。
import com.android.car.ui.toolbar.TabLayout;
import com.android.car.ui.core.CarUi;
それでも「シンボルUIを解決できません」と表示されます
以下の Android.mk コードも試してみましたが、問題は同じままです。
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
CAR_UI_RRO_SET_NAME := oem
LOCAL_MODULE := car-ui
CAR_UI_RESOURCE_DIR := $(LOCAL_PATH)/res
CAR_UI_RRO_TARGETS := $(CAR_UI_RRO_PACKAGE_NAMES)
CAR_UI_GENERATE_RRO_SET := $(call my-dir)/generate_rros.mk
LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
include $(BUILD_STATIC_LIBRARY)
公式ドキュメントも試しましたが、まだ何も機能しません。チュートリアル/ヘルプをいただければ幸いです:)