我有一个库项目,我在其中定义了其他两个应用程序共有的活动现在我想定义登录活动,这对我的库项目中的两个应用程序都是通用的,以避免重复代码,并且登录活动将是两个应用程序的启动器活动,所以我的问题是如何在我的主应用程序清单中定义其他(库)项目的启动器活动?
可能吗?
我有一个库项目,我在其中定义了其他两个应用程序共有的活动现在我想定义登录活动,这对我的库项目中的两个应用程序都是通用的,以避免重复代码,并且登录活动将是两个应用程序的启动器活动,所以我的问题是如何在我的主应用程序清单中定义其他(库)项目的启动器活动?
可能吗?
您可以在清单中添加库的活动,就像添加任何其他包的活动一样。
<activity android:name=".someActivity" >
</activity>
<activity android:name="com.android.package1.VideoPlayer" >
</activity>
<activity android:name="com.android.libpackage2.LibActivity" >
</activity>
将项目定义为库是通过“project.properties”文件完成的。
这是一个库的 project.properties 文件的示例
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system use,
# "ant.properties", and override values to adapt the script to your
# project structure.
android.library=true
# Project target.
target=android-10