zoukankan      html  css  js  c++  java
  • react native项目改名(仅针对android)

    我们在创建react native新项目时,都会使用react-native init 工程名 来初始化项目。有时候,我们仅仅是想调试一个小功能,又不想影响以前的项目。这种情况下,我们首先想到的是,拷贝一下以前的项目,然后在该项目上进行修改。

    1、拷贝项目AwesomeProject,重新命名为【Translator】

    2、将项目中涉及到改名的地方全部修改一遍,这个地方需要进行项目的全局搜索

     项目中与名称有关的地方,有的地方是项目的名称,有的地方是项目名称的小写,搜索的时候要注意。
    

    搜索之前清空AwesomeProjectandroidappuild目录
    以react native官方那个AwesomeProject为例,我们先搜索AwesomeProject关键字,得到如下信息:

    (1)androidappsrcmainjavacomawesomeprojectMainActivity.java 中的AwesomeProject改为【Translator】
    (2)androidappsrcmain esvaluesstrings.xml中的AwesomeProject改为【Translator】
    (3)androidsettings.gradle中的AwesomeProject改为【Translator】
    (4)app.json中的AwesomeProject改为【Translator】
    (5)package.json 中的AwesomeProject改为【Translator】

    在搜索小写awesomeproject关键字,得到如下信息:

    (1)androidappBUCK中的awesomeproject改为【translator】
    (2)androidappuild.gradle中的awesomeproject改为【translator】
    (3)androidappsrcmainAndroidManifest.xml中的awesomeproject改为【translator】
    (4)androidappsrcmainjavacomawesomeprojectMainActivity.java中的awesomeproject改为【translator】
    (5)androidappsrcmainjavacomawesomeprojectMainApplication.java中的awesomeproject改为【translator】

    对照搜索结果修改完毕后,记得把包名修改为【translator】

    3、重新编译项目

    进入项目文件目录,运行命令react-native run-android

  • 相关阅读:
    HTML5然还在草案阶段
    简单的JS动态加载单体
    步步为营 C# 技术漫谈 五、事件与委托机制
    .NET简谈脚本引擎系列(一:认识脚本引擎)
    微软一站式示例代码库 6月再次更新14个新示例代码
    CLR(公共语言运行时)到底藏在哪?
    .NET简谈构件系统开发模式
    项目管理理论与实践系列文章索引
    .Net调试技巧
    Lucene.Net
  • 原文地址:https://www.cnblogs.com/xiaokebb/p/10443269.html
Copyright © 2011-2022 走看看