我想融入car-ui-lib
我的项目。我从这个google git在文件中手动创建Android.mk在
我构建我的项目之后,android studio 创建 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)
我也尝试了他们的官方文档,但仍然没有任何效果。任何教程/帮助将不胜感激:)