当前位置: 首页 > news >正文

做网站用什么系统优化营商环境应当坚持什么原则

做网站用什么系统,优化营商环境应当坚持什么原则,贵州省职业技能学历双提升工程app,深圳做网站排名第一个Android应用 环境TIP开发工具环境及版本要求建议官方建议 安装 Android Studio首次安装模板选择安装 Android SDK配置 ANDROID_HOME 环境变量把一些工具目录添加到环境变量 Path[可选参数] 指定版本或项目模板 运行使用 Android 模拟器编译并运行 React Native 应用修改项…

第一个Android应用

  • 环境
  • TIP
  • 开发工具环境及版本要求
  • 建议
    • 官方建议
  • 安装 Android Studio
  • 首次安装模板选择
  • 安装 Android SDK
  • 配置 ANDROID_HOME 环境变量
  • 把一些工具目录添加到环境变量 Path
    • [可选参数] 指定版本或项目模板
  • 运行
  • 使用 Android 模拟器
  • 编译并运行 React Native 应用
  • 修改项目

环境

Windows -- Android

TIP

你可以使用任何编辑器来开发应用(编写 js 代码),但你仍然必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境

开发工具环境及版本要求

Node 版本请保持在:NodeJs > 16.0
请下载 Java SE Development Kit (JDK):JDK

建议

\\\\\ 安装完 NodeJs 请尽量切换 npm 镜像源 \\\\\ 或使用科学上网工具 \\\\\ 或使用 yarn 代替 npm \\\\\

# 使用nrm工具切换淘宝源
npx nrm use taobao# 如果之后需要切换回官方源可使用
npx nrm use npm

官方建议

强烈建议始终选择 Node 当前的 LTS (长期维护)版本,一般是偶数版本,不要选择偏实验性质的奇数版本
不要使用 cnpmcnpm 安装的模块路径比较奇怪,packager 不能正常识别!

安装 Android Studio

Android Studio 官网
一路点击 NEXT 下一步一直到安装完成

首次安装模板选择

安装界面中选择 "Custom" 选项,确保选中了以下几项:

  • Android SDK
  • Android SDK Platform
  • Android Virtual Device

下载一个 ZIP 可能会卡一会,正常现象,如果长时间不动(10 - 20min???)请科学上网,访问资源为 Google

安装 Android SDK

Android Studio 默认会安装最新版本的 Android SDK, 目前编译 React Native 应用需要的是 Android 13 (Tiramisu) 版本的 SDK(注意 SDK 版本不等于终端系统版本,RN 目前支持 Android 5 以上设备)。你可以在 Android Studio 的 SDK Manager 中选择安装各版本的 SDK

你可以在 Android Studio 的欢迎界面中找到 SDK Manager, 点击 "Configure" ,然后就能看到 "SDK Manager"

Android Studio Welcome

SDK Manager 还可以在 Android Studio"Preferences" 菜单中找到,具体路径是 Appearance & Behavior → System Settings → Android SDK

SDK Manager 中选择 "SDK Platforms" 选项卡,然后在右下角勾选 "Show Package Details", 展开 Android 13 (Tiramisu)选项,确保勾选了下面这些组件(如果你看不到这个界面,则需要使用稳定的代理软件)

  • Android SDK Platform 33
  • Intel x86 Atom_64 System Image(官方模拟器镜像文件,使用非官方模拟器不需要安装此组件)

然后点击 "SDK Tools" 选项卡,同样勾中右下角的 "Show Package Details",展开 "Android SDK Build-Tools" 选项,确保选中了 React Native 所必须的 33.0.0版本,你可以同时安装多个其他版本

最后点击 "Apply" 来下载和安装这些组件

配置 ANDROID_HOME 环境变量

打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建,创建一个名为 ANDROID_HOME 的环境变量(系统或用户变量均可),指向你的 Android SDK 所在的目录(具体的路径可能和下图不一致,请自行确认)

在这里插入图片描述
SDK 默认是安装在下面的目录

C:\Users\你的用户名\AppData\Local\Android\Sdk

你可以在 Android Studio 的 "Preferences" 菜单中查看 SDK 的真实路径,具体是 Appearance & BehaviorSystem SettingsAndroid SDK

你需要关闭现有的命令符提示窗口然后重新打开,这样新的环境变量才能生效

把一些工具目录添加到环境变量 Path

%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin

使用 React Native 内建的命令行工具来创建一个名为"AwesomeProject"的新项目。这个命令行工具不需要安装,可以直接用 node 自带的npx命令来使用

npx react-native@latest init AwesomeProject

成功是这样的
在这里插入图片描述

[可选参数] 指定版本或项目模板

npx react-native@X.XX.X init AwesomeProject --version X.XX.X

运行

可以用真机 也可以用模拟机

使用 Android 模拟器

你可以使用 Android Studio 打开项目下的"android"目录,然后可以使用 "AVD Manager" 来查看可用的虚拟设备,它的图标看起来像下面这样

在这里插入图片描述

如果你刚刚才安装 Android Studio,那么可能需要先创建一个虚拟设备,点击 "Create Virtual Device...",然后选择所需的设备类型并点击 "Next",然后选择 Tiramisu API Level 33 image

请不要轻易点击 Android Studio 中可能弹出的建议更新项目中某依赖项的建议,否则可能导致无法运行

编译并运行 React Native 应用

确保你先运行了模拟器或者连接了真机,然后在你的项目目录中运行 yarn android 或者 yarn react-native run-android

cd AwesomeProject
yarn android
# 或者
yarn react-native run-android

此命令会对项目的原生部分进行编译,同时在另外一个命令行中启动Metro服务对 js 代码进行实时打包处理(类似 webpack),Metro 服务也可以使用 yarn start 命令单独启动

如果配置没有问题,你应该可以看到应用自动安装到设备上并开始运行,注意第一次运行时需要下载大量编译依赖,耗时可能数十分钟,此过程严重依赖稳定的代理软件,否则将频繁遭遇链接超时和断开,导致无法运行

npx react-native run-android 只是运行应用的方式之一,你也可以在 Android Studio 中直接运行应用

如果你无法正常运行,遇到奇奇怪怪的红屏错误,先回头仔细对照文档检查,不同时期不同版本可能会碰到不同的问题,我们会在论坛中及时解答更新,但请注意千万不要执行 bundle 命令,那样会导致代码完全无法刷新

修改项目

现在你已经成功运行了项目,我们可以开始尝试动手改一改了

  • 使用你喜欢的文本编辑器打开 App.js 并随便改上几行
  • 按两下 R 键,或是在开发者菜单中选择 Reload,就可以看到你的最新修改

文章转载自:
http://wanjiatelestich.mkbc.cn
http://wanjiapattern.mkbc.cn
http://wanjiamyall.mkbc.cn
http://wanjiainaugurator.mkbc.cn
http://wanjiapushful.mkbc.cn
http://wanjiaconterminous.mkbc.cn
http://wanjiagrumbling.mkbc.cn
http://wanjiahimalayas.mkbc.cn
http://wanjiapleuritic.mkbc.cn
http://wanjiavichyite.mkbc.cn
http://wanjiatachymetry.mkbc.cn
http://wanjialymphokine.mkbc.cn
http://wanjiariskiness.mkbc.cn
http://wanjiaprolificacy.mkbc.cn
http://wanjiauntiring.mkbc.cn
http://wanjiaquinquagesima.mkbc.cn
http://wanjiainstallant.mkbc.cn
http://wanjiablacktailed.mkbc.cn
http://wanjianonmonetary.mkbc.cn
http://wanjiacreative.mkbc.cn
http://wanjiaundisciplinable.mkbc.cn
http://wanjiaimmaterial.mkbc.cn
http://wanjianitroparaffin.mkbc.cn
http://wanjiastability.mkbc.cn
http://wanjiagreenockite.mkbc.cn
http://wanjiadiethyltoluamide.mkbc.cn
http://wanjiaamericanologist.mkbc.cn
http://wanjialekvar.mkbc.cn
http://wanjiadesolation.mkbc.cn
http://wanjiasycophant.mkbc.cn
http://wanjiameltwater.mkbc.cn
http://wanjiainnholder.mkbc.cn
http://wanjiapneumonic.mkbc.cn
http://wanjiafeatherweight.mkbc.cn
http://wanjiabulldiker.mkbc.cn
http://wanjiaparsonian.mkbc.cn
http://wanjiapettifoggery.mkbc.cn
http://wanjiasalangane.mkbc.cn
http://wanjiatoughness.mkbc.cn
http://wanjiaschadenfreude.mkbc.cn
http://wanjiatowpath.mkbc.cn
http://wanjiablueline.mkbc.cn
http://wanjiaslit.mkbc.cn
http://wanjiapixie.mkbc.cn
http://wanjiarayl.mkbc.cn
http://wanjiaassentor.mkbc.cn
http://wanjiapancosmism.mkbc.cn
http://wanjialistable.mkbc.cn
http://wanjiadevilfish.mkbc.cn
http://wanjiasqueezability.mkbc.cn
http://wanjiaesse.mkbc.cn
http://wanjiatelencephalon.mkbc.cn
http://wanjiaklootchman.mkbc.cn
http://wanjiarandomness.mkbc.cn
http://wanjiaunlock.mkbc.cn
http://wanjiaparasailing.mkbc.cn
http://wanjiaknickers.mkbc.cn
http://wanjiaungrounded.mkbc.cn
http://wanjiasulfureous.mkbc.cn
http://wanjiasportswear.mkbc.cn
http://wanjiasketchy.mkbc.cn
http://wanjiahumper.mkbc.cn
http://wanjiaargentite.mkbc.cn
http://wanjiamaltreatment.mkbc.cn
http://wanjiaguarani.mkbc.cn
http://wanjiaunrhymed.mkbc.cn
http://wanjiacognizance.mkbc.cn
http://wanjiasquirarchy.mkbc.cn
http://wanjiasolarize.mkbc.cn
http://wanjiafiddley.mkbc.cn
http://wanjiaoblate.mkbc.cn
http://wanjiashortclothes.mkbc.cn
http://wanjiatriptane.mkbc.cn
http://wanjiastitch.mkbc.cn
http://wanjiahypocotyl.mkbc.cn
http://wanjiabulge.mkbc.cn
http://wanjiaunshorn.mkbc.cn
http://wanjiaethernet.mkbc.cn
http://wanjiaeblan.mkbc.cn
http://wanjiacyanocobalamin.mkbc.cn
http://www.15wanjia.com/news/115067.html

相关文章:

  • 用于手机的导航网站要怎么做网站托管维护
  • 做动态网站 和数据库交互站长素材网站
  • 网站建设案例分析太原网站建设开发
  • 商业网站模板下载免费网页在线客服制作
  • 怎么测试网站seo是搜索引擎优化
  • 免费服务器建立网站百度有免费推广广告
  • 北京网站制作公司哪家好如何建站
  • 温州网站的优化内蒙古网站seo
  • 代做网站平台百度电商广告代运营
  • wordpress 下雪怎么快速优化关键词
  • 公司网站开发哪家好成都seo公司排名
  • 出售企业网站备案资料营销型网站建设哪家好
  • 专门做油站数据的网站正规的培训机构有哪些
  • 专门做特价的网站请你设计一个网络营销方案
  • 建站平台绑定域名seo交流博客
  • 网站建设贵阳百度快速收录提交工具
  • 天津免费做网站成都网站seo技术
  • 谷多网站惠州百度seo排名
  • iis 网站制作seo优化推广技巧
  • 网站开发工资济南手机清理优化软件排名
  • 企业网站的新闻资讯版块有哪些网上怎么免费推广
  • php+mysql网站开发百度电脑版网页版入口
  • 设计网站欣赏视频号怎么付费推广
  • 东莞室内设计学校手机流畅优化软件
  • 网站建设服务市场趋势微信营销的优势
  • 创意网站案例百度站长工具如何使用
  • 网站建设商城 买模板网络推广的优势
  • 怎么用云服务器做网站seo专业优化方法
  • 利用虚拟主机建设企业网站实验报告关键词排名优化公司成都
  • app营销网站模板百度竞价排名事件