Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Taro-RN 3.5.0-beta.2 集成模式 调试闪退 #11953

Closed
ZhuQinPeng opened this issue Jun 18, 2022 · 16 comments
Closed

Taro-RN 3.5.0-beta.2 集成模式 调试闪退 #11953

ZhuQinPeng opened this issue Jun 18, 2022 · 16 comments
Assignees
Labels
F-react Framework - React T-rn Target - 编译到 React Native V-3 Version - 3.x

Comments

@ZhuQinPeng
Copy link

相关平台

React Native

使用框架: React

复现步骤

就正常的编译,手机app(Taro glayground app)扫码,闪退

期望结果

正常运行

实际结果

Taro-RN 3.5.0-beta.2 集成模式调试 闪退

环境信息

👽 Taro v3.5.0-beta.2


  Taro CLI 3.5.0-beta.2 environment info:
    System:
      OS: Windows 10
    Binaries:
      Node: 16.12.0 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.22.19 - C:\Program Files\nodejs\yarn.CMD
      npm: 8.1.0 - C:\Program Files\nodejs\npm.CMD
@taro-bot2 taro-bot2 bot added F-react Framework - React T-rn Target - 编译到 React Native V-3 Version - 3.x labels Jun 18, 2022
@zhiqingchen
Copy link
Member

新版本 Taro glayground app 还未发布,可在自身工程中打包。

或使用 beta 版本

https://github.com/wuba/taro-playground/releases/tag/v1.6.0-beta.8

@zhiqingchen
Copy link
Member

另外控制台看看有没有报错

@zhiqingchen zhiqingchen self-assigned this Jun 21, 2022
@ZhuQinPeng
Copy link
Author

另外控制台看看有没有报错

image
控制台总是报这个,我不知道是不是android studio环境的问题,但是奇怪的地方在于我按照react-native官网装开发环境,使用react-native init的项目是可以跑起来的

@zhiqingchen
Copy link
Member

@zhiqingchen
Copy link
Member

看看这个行不行

@ZhuQinPeng
Copy link
Author

看看这个行不行

你好,我刚尝试过了,使用Taro playground App正常,但是使用安卓模拟器还是报上面那个classpath的问题,是什么原因呢,谢谢

@ZhuQinPeng
Copy link
Author

看看这个行不行

我尝试过几次,把android studio相关的一切都卸载删除了重装,但还是没解决,希望大神能给解惑,谢谢

@zhiqingchen
Copy link
Member

  1. 是否按照文档操作 yarn yarn upgradePeerdeps yarn start yarn android
  2. 检查是否安装 react-native-gradle-plugin yarn why react-native-gradle-plugin
  3. 使用 A S 进行编译试试

@ZhuQinPeng
Copy link
Author

  1. 是否按照文档操作 yarn yarn upgradePeerdeps yarn start yarn android

    1. 检查是否安装 react-native-gradle-plugin yarn why react-native-gradle-plugin

    2. 使用 A S 进行编译试试

你好,我确定我是按照文档操作的,但是为了以防万一,我刚又按你说的操作了一遍,Taro Playgound App正常,AS报错,截图如下:
图片

执行yarn why react-native-gradle-plugin的结果如下:
图片

@zhiqingchen
Copy link
Member

zhiqingchen commented Jun 25, 2022

用我init的试试
https://github.com/zhiqingchen/taro-test

3.5分支

@ZhuQinPeng
Copy link
Author

用我init的试试 https://github.com/zhiqingchen/taro-test

3.5分支

这是我刚刚试的
图片

报错是一样的
图片

@zhiqingchen
Copy link
Member

@ZhuQinPeng
Copy link
Author

https://github.com/zhiqingchen/taro-test/actions/runs/2559311232
https://github.com/zhiqingchen/taro-test/actions/runs/2559311231

正常编译,建议本地环境搞不定,可以用远程的

???远程的?有文档或使用方法吗?

@zhiqingchen
Copy link
Member

@zhiqingchen
Copy link
Member

init 后根目录下的.github有相关github action打包脚本

@ZhuQinPeng
Copy link
Author

init 后根目录下的.github有相关github action打包脚本

好的,谢谢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F-react Framework - React T-rn Target - 编译到 React Native V-3 Version - 3.x
Projects
None yet
Development

No branches or pull requests

2 participants