gpt4 book ai didi

Android - 是否可以创建一个自定义库以跨多个应用程序使用?

转载 作者:IT老高 更新时间:2023-10-28 23:10:36 24 4
gpt4 key购买 nike

是否可以在 Android 中创建自定义库(拥有自己的布局资源)以供多个 Android 应用程序使用?

  • 我创建了一个常规的 *.jar 文件,但是当我尝试动态创建/样式化我的 View 时,大多数属性都不起作用。即使从 android.jar 文件中引用简单的样式(例如 android.attr.listSeparatorTextViewStyle)也不起作用。

  • 我创建了一个没有任何 Activity 的 Android 项目,拥有自己的资源文件,然后从另一个 Android 项目中引用该项目以在其构建路径中使用。一切似乎都运行良好,但当我尝试运行项目时,模拟器不断崩溃(LogCat 中没有有意义的错误消息)。

我错过了什么吗?

最佳答案

可能回复晚了,但发现这很有趣。 Setting up a Library Project

An Android library project is a development project that holds shared Android source code and resources. Other Android application projects can reference the library project and, at build time, include its compiled sources in their .apk files. Multiple application projects can reference the same library project and any single application project can reference multiple library projects.

If you have source code and resources that are common to multiple application projects, you can move them to a library project so that it is easier to maintain across applications and versions. Here are some common scenarios in which you could make use of library projects:

关于Android - 是否可以创建一个自定义库以跨多个应用程序使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1828448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com