apache / incubator-weex

Apache Weex (Incubating)
https://weex.apache.org
Apache License 2.0
13.74k stars 1.81k forks source link

[Android] 0.28.0 官方计划什么时候更新JS引擎 #3139

Open YanYiLin opened 4 years ago

YanYiLin commented 4 years ago

RN为了优化性能都出自己的JS引擎性,还一直用2016年的JS Core吗,啥时候更新呀? 小伙伴们都在期待。

st-dc commented 4 years ago

Hope that the official can provide JSC with higher performance

cnryb commented 4 years ago

在v0.28,开发者可以自己选择使用哪个版本的JSC [1],并且提供的样例[4]中使用版本是241213.1.0对应webkitGTK 版本 2.22.6 [3]。webkitGTK v 2.22.6 release 时间[2]是 2019-2-8 下午02:54:05 。 当前,241213.1.0 是 jsc-android的latest版本[5]。当然你可以尝试其他的版本。

[1] https://weex.apache.org/zh/download/major_change.html#javascript-interpreter
[2] https://trac.webkit.org/changeset/241213/webkit [3] https://github.com/react-native-community/jsc-android-buildscripts/pull/86/files#diff-b9cfc7f2cdf78a7f4b91a753d10865a2 [4] https://raw.githubusercontent.com/apache/incubator-weex/release/0.28/android/sdk/buildSrc/download_jsc.gradle [5] https://www.npmjs.com/package/jsc-android

lgygg commented 4 years ago

怎么在Android studio里添加引擎,我按照weex官方文档在项目里的Gradle配置了apply from: 'https://raw.githubusercontent.com/apache/incubator-weex/release/0.28/android/sdk/buildSrc/download_jsc.gradle' 发现会报错Certificate for <raw.githubusercontent.com> doesn't match any of the subject alternative names: [default.ssl.fastly.net, fastly.com, *.a.ssl.fastly.net, *.hosts.fastly.net, *.global.ssl.fastly.net, *.fastly.com, a.ssl.fastly.net, purge.fastly.net, mirrors.fastly.net, control.fastly.net, tools.fastly.net],要如何解决

hanliuxin5 commented 4 years ago

@lgygg 你的网络似乎有问题把。 如果还是不行的话,联系我给你发一份编译好的引擎

YongshengLuan commented 4 years ago

Android Studio 添加引擎报错啊

@lgygg 你的网络似乎有问题把。 如果还是不行的话,联系我给你发一份编译好的引擎

我这里也报错:No cached resource 'https://raw.githubusercontent.com/apache/incubator-weex/release/0.28/android/sdk/buildSrc/download_jsc.gradle' available for offline mode.

hanliuxin5 commented 4 years ago

@yangshengtao 你别开离线模式啊