Java “导入安卓”吗;一揽子计划;进口资源?
我正在尝试使用以下库: 我可以通过将它添加到我的Java “导入安卓”吗;一揽子计划;进口资源?,java,android,gradle,dependencies,Java,Android,Gradle,Dependencies,我正在尝试使用以下库: 我可以通过将它添加到我的build.gradle-依赖项中来导入它。然后在我的布局上我可以在我的渐变同步后找到这个选择器: 然而,我想知道使用这些外部“库”的最佳方式是什么,我可以访问它们的绘图/布局和github存储库中的其他资源吗,或者如果我想使用它们,我必须手动下载并创建它们,这“包括”仅导入现有的java/kotlin代码?如果是android库(aar),它确实包含这些代码,您可以自由使用它们。不要加载更多次,否则如果apk有重复的资源,它会更大 更多信息请点
build.gradle
-依赖项中来导入它。然后在我的布局上
我可以在我的渐变同步后找到这个选择器
:
然而,我想知道使用这些外部“库”的最佳方式是什么,我可以访问它们的绘图/布局和github存储库中的其他资源吗,或者如果我想使用它们,我必须手动下载并创建它们,这“包括”仅导入现有的java/kotlin代码?如果是android库(aar),它确实包含这些代码,您可以自由使用它们。不要加载更多次,否则如果apk有重复的资源,它会更大
更多信息请点击此处:
与JAR文件不同,AAR文件可以包含Android资源和清单文件,这允许您在Java类和方法之外捆绑共享资源,如布局和绘图
但是您也可以在依赖项中使用Javalibs(jar),如果您需要android资源,您必须手动将它们添加到您的项目中
如果要使用库的可绘制元素,则需要在该库的布局根元素中添加uri:
xmlns:timepicker="http://schemas.android.com/apk/res/com.appsci.sleep.sleeptimepicker"
然后使用它访问可绘图文件:
@timepicker:drawable/ic_bed_time_dark
不!如果您想要导入您注意到的库的依赖项,您不能使用它的资源,如图像等。如果您想要使用它们,您应该下载它们并手动将它们放入您的资源中。
快乐编码;) 应该包括在您的案例中…我如何访问它们?