2

嗨,伙计,请参阅此链接上提出的问题[我的小部件与我的应用程序的集成][1]

[1]:我的问题与此链接上提出的问题完全相同。首先我试过这个 Ans=>

1] i) 将 Widget 项目转为 Library 项目:properties -> Android -> 并勾选 Is Library ii) 进入原项目并导入 Widget 项目:properties -> Android -> Add iii) 在原项目的Manifest中,将 (...) 之间的文本添加到 (...) 中,包括 and ,但这对我不起作用.. 然后我尝试了第二个答案,即---

2]将所有代码从一个包复制到第二个包并合并AndroidManifest.xml ...

但在这种情况下,我的两个应用程序,即小部件应用程序和另一个应用程序都有 MainActivity..所以它们之间存在歧义..!请帮忙..!

4

1 回答 1

1

最后我解决了我的问题,我所做的是 -

我已将所有活动、类和服务从我的小部件应用程序复制到我的另一个应用程序。之后,我将两个清单文件(一个来自小部件应用程序。一个来自我的另一个应用程序)合并到我的另一个应用程序中,使其成为一个清单文件。主要问题是我的小部件应用程序和另一个应用程序都有同名的活动,即 MainActivity,所以为了解决这个问题,我刚刚将 MainActivity 从我的小部件应用程序重命名为 StartActivity,问题得到解决,现在应用程序运行良好。 !

于 2013-12-16T07:03:00.723 回答