这是存储库https://github.com/mitch000001/ringdroid
因此,运行git clone https://github.com/mitch000001/ringdroid将其复制到本地。
我的问题是,在我的Android应用程序中,让它工作时遇到了一点小问题。最终目标是让我的主机应用程序使用ringdroid作为库项目,这样我就可以调用它,就像它是我主机应用程序的一部分一样。因此,我的主机应用程序将依赖于ringdroid项目。
我所做的是将ringdroid作为自己的项目导入到eclipse中。然后我将这个项目设置为一个库(必须将一个switch语句更改为if语句,这没什么大不了的)。然后,在我的宿主android项目的属性中,我添加了ringdroid作为一个库。我希望在我的主机应用程序中,只需按下一个按钮就可以启动ringdroid。
在我的主机应用程序活动清单文件中,我定义了我想调用的ringdroid活动:
<activity android:name="com.Ringdroid.RingdroidSelectActivity"
android:label="@string/main_activity_label">
</activity>然后,在我的宿主项目中,我有一个我想要单击的按钮,该按钮将启动此活动,但我在RingdroidSelectActivity的onCreate中不断收到空指针异常。你们谁可以运行它,看看我做错了什么?请记住,除了删除launcher类别之外,我没有更改.RingdroidSelectActivity项目的清单文件。
发布于 2014-03-28 08:16:31
我想通了..。在android中,您可以添加另一个项目作为您自己的依赖项。你要做的就是在主机应用程序清单中定义你调用的依赖活动。我还必须将权限也放在那里。
https://stackoverflow.com/questions/22690451
复制相似问题