我有一个应用程序,我想分发免费和付费版本。但是,当我尝试在同一部手机上安装它们时,它们都注册为同一个应用程序。它们具有不同的软件包名称,因此我不知道如何区分它们以便它们可以作为两个应用程序安装。
当我签名时,他们也都有完全不同的证书。
答案 0 :(得分:2)
Android SDK正式解决了共享或共同的问题 代码库,带有一个叫做库项目的东西。
基本上,共享代码被定义为库项目,然后是 付费和免费版本只是你的两个不同的项目 eclipse工作台,都参考了上述的图书馆项目。
更新了链接:http://developer.android.com/guide/developing/projects/projects-eclipse.html
答案 1 :(得分:0)
我认为这是因为你必须用不同的密钥固定每个应用程序。