我想复制我的Android项目,并从相同的文件创建一个新项目,只是名称不同。这样做的目的是为了让我可以拥有我的应用程序的第二个版本,该应用程序在应用程序商店中受广告支持。
我在这里找到了这个答案:
Android-用新名称复制现有项目
但它适用于Eclipse。我如何在Android Studio中执行此操作?
如果您使用 Gradle - 不要忘记在应用程序/构建.gradle 文件中更改应用程序 Id 属性。
如果您使用的是最新版本的Android Studio,您可以让它在这方面为您提供帮助。
注意:我只在Android Studio 3.0中测试过。
操作步骤如下:
>
在项目视图中(附带屏幕左侧的捕获和结构),选择“项目”而不是“Android”。
项目的名称将是树的顶部(与外部库一起)。
选择您的项目,然后转到重构 -
复制完成后,在Android Studio中打开您的新项目。
包仍将在旧项目名称下。
这是使用旧包名称生成的Java类包、应用程序ID和其他所有内容。
我们需要改变这一点。
在项目视图中,选择Android。
打开java子目录并选择主包。
然后右键单击它并转到重构
然后重命名
。
Android Studio会给你一个警告,说多个目录对应于你将要重构的包。
单击重命名包
而不是重命名目录
。
完成此步骤后,您的项目现在完全使用新名称。
您指定的链接中的步骤也应该适用于Android Studio。只需复制(使用文件管理器)整个模块文件夹并给它一个新名称。现在打开它并使用重构-
有关在智能J/Android Studio中重构的详细信息,请参阅此处。
问题内容: 我有以下问题,我需要删除“ cfdi”的“ cfdi_”: 我使用了命名空间来解决这个问题,但是每个节点都重复了这些命名空间,因此无法消除它们,如果您能帮助我,我将不胜感激 结果1: 第二次尝试: 结果: 我的代码更大,并且重复了太多次,我不知道如何消除它们 问题答案: 从XML来看,第二个结果是自给自足的XML元素,而第一个结果只能是定义前缀名称空间的其他元素的一部分。因此,我想所有
我运行的是Mac OSX,我安装了android Studio-它启动正常。 问题1 我用一个空活动开始一个新项目。在最上面的窗户上我收到一条信息 问题2 我在底部窗口中看到以下错误: 错误:CompilesDKVersion android-L需要使用JDK 7 Open SDK Settings进行编译 打开文件 当我尝试在设备上运行项目时,我得到以下错误: 失败[INSTALL_FAILED
我想做一个应用程序,使用谷歌翻译API。自从我添加了 我的构建中的依赖项。gradle我有个错误: 现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。-自动值-1.2。jar(com.google.auto.value:auto-value:1.2)或者,设置android。defaultConfig。javaCom
不知道这有没有可能?提前道谢。
方法是否可能返回“object”?谢谢
问题内容: 我正在尝试从使用scikit-learn完成的PCA中恢复, 这些 功能被选择为 相关 。 IRIS数据集的经典示例。 这返回 如何恢复数据集中哪两个特征允许这两个已解释的方差? 换句话说,我如何在iris.feature_names中获取此功能的索引? 在此先感谢您的帮助。 问题答案: 此信息包含在属性中:。如文档中所述,输出一个数组,因此要了解组件如何与不同功能线性相关,您必须: