Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Eclipse创建多个Android radio straming应用程序,但只能安装1个_Android_Eclipse_Installation_Radio - Fatal编程技术网

使用Eclipse创建多个Android radio straming应用程序,但只能安装1个

使用Eclipse创建多个Android radio straming应用程序,但只能安装1个,android,eclipse,installation,radio,Android,Eclipse,Installation,Radio,我正在着手Android应用程序开发的第一步,希望能得到一些专家的指导 我已经成功地安装了Eclipse,并创建了一个应用程序,该应用程序仅仅是一个shoutcast电台的流媒体 大问题开始于我想创建第二个广播应用程序来播放第二个不同的广播电台的那一刻。 第二个应用程序与第一个应用程序完全相同,唯一的变化是它指向不同的shoutcast http链接……并且它还有一些不同的图标/徽标 我在理解如何用Eclipse复制Radio应用程序并允许保存它时遇到了很多问题。无论如何,现在我相信这已经解决了

我正在着手Android应用程序开发的第一步,希望能得到一些专家的指导

我已经成功地安装了Eclipse,并创建了一个应用程序,该应用程序仅仅是一个shoutcast电台的流媒体

大问题开始于我想创建第二个广播应用程序来播放第二个不同的广播电台的那一刻。 第二个应用程序与第一个应用程序完全相同,唯一的变化是它指向不同的shoutcast http链接……并且它还有一些不同的图标/徽标

我在理解如何用Eclipse复制Radio应用程序并允许保存它时遇到了很多问题。无论如何,现在我相信这已经解决了,但复制和粘贴工作可能是第二个问题的根源

==问题:现在,在完成第二个“无线电应用程序”后,我的索尼智能手机会问我是否要更新成功安装的第一个无线电应用程序,而不是让我安装第二个

因此,很明显,即使我在许多行中更改了应用程序的名称,也一定有某种东西使我的手机将第二个应用程序视为第一个无线电应用程序的副本和潜在更新。 事实上,这是第二个不同的应用程序,我需要安装这两个应用程序,甚至是第三个电台的第三个应用程序


我做错了什么?

在你的应用程序
manifest
标签中,有一个
package
属性。此值是应用程序的唯一标识符。如果是相同的,则视为相同的应用程序

请参阅:

在Eclipse(最新版本)中,右键单击“PackageExplorer”(面板左侧)中的项目,从打开菜单中选择“Android工具”,然后选择“重命名应用程序包”。将要求您输入新的包名。你不能改变它的“结构”

Eclipse将警告/通知您即将应用的更改


Eclipse将在任何需要的地方相应地更改包的名称。手动执行同样的操作,很可能会面临糟糕的结果并花费更多的时间。

谢谢超光速粒子通量。您是指AndroidManifest.xml:3 package=“com.tt.radio2”中的第3行吗?如果是,我尝试快速更改名称,并在其末尾添加数字2,但随后在几个“src”项中出现“编译错误”。您能告诉我如何更改包名而不留下孤立或未链接的项目吗?那我就可以试试了。感谢您的帮助。清单中的其他标记(如activity)将引用您的.java文件。因此,最简单的方法是更改java包以匹配更改。。。因此,如果我为一个电台准备好了apk和所有东西,我将无法创建第二个。apk,因为它认为第一个仍然是一样的,手机会询问我是否要“更新”它。太糟糕了。。。。现在Android Studio正在交互,告诉我不应该使用Eclipse导入/导出。。。不知道为什么,也许是为了让我更困惑:-)