在Android Studio中安装/使用J2V8

3

我是Android Studio开发的新手,对gradle和j2v8也不熟悉。 我有一个示例Hello World应用程序,并想在其中使用j2v8(只是出于好奇)。 我的应用程序gradle中有以下内容:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
    compile 'com.android.support:appcompat-v7:24.2.1'
    testCompile 'junit:junit:4.12'
    // https://mvnrepository.com/artifact/com.eclipsesource.j2v8/j2v8_android
    compile group: 'com.eclipsesource.j2v8', name: 'j2v8_android', version: '3.0.5'
}

这里的最后一个尝试是我的添加 j2v8 的尝试。 接下来我尝试了一个样例代码,源自于这篇帖子。因此我在我的Activity中添加了以下内容:

V8 v8 = V8.createV8Runtime();

我不明白的是,为了使它正常工作,我需要导入哪些内容。我可能漏掉了一步或多步,但在网上找到指示很困难。
谢谢。

我认为你所询问的是 'import com.eclipsesource.v8.V8;' 吗? - Ranjeet
2个回答

5

使用compile group: 'com.eclipsesource.j2v8', name: 'j2v8_android', version: '3.0.5'这样的方式,同时添加import com.eclipsesource.v8.V8也无法正常工作。

改为使用compile 'com.eclipsesource.j2v8:j2v8_android:3.0.5@aar'就可以正常工作了。


0

我的解决方案:

  1. 这里下载3.0.5的aar文件

  2. 按照这些指示通过Android Studio将其添加为模块


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接