Chromium - ошибка при сборке Chome_public_apk в Android Studio - PullRequest
1 голос
/ 20 января 2020

Я пытаюсь собрать Chromium для Android на машине с Ubuntu 16.04 (LTS) как проект Android Studio.

https://chromium.googlesource.com/chromium/src/+/master/docs/android_build_instructions.md#Installing -and-Running-Chromium -on-a-device /

и затем, чтобы создать Gradle для android studio, я следовал ниже.

https://chromium.googlesource.com/chromium/src/+/master/docs/android_studio.md

и когда я нажимаю указанную ниже команду в терминале. Я получил сгенерированный код для chrome_pubilc_apk

build / android / gradle / generate_gradle.py - output-directory out / Default --target // chrome / android: chrome_public_apk --project-dir ~ / Projects / chrome_prototype / chrome_public_apk

Когда я компилировал код, я получил ниже ошибки компиляции: -

Task :chrome.android.chrome_public_apk:compileDebugJavaWithJavac
/home/signity/chromium/src/out/Default/gen/base/jni_java/generated_java/input_srcjars/org/chromium/base/BuildConfig.java:2: error: duplicate class: org.chromium.base.BuildConfig
public class BuildConfig {
^
/home/signity/chromium/src/out/Default/gen/chrome/android/chrome_java/generated_java/annotation_processor_outputs/org/chromium/base/natives/GEN_JNI.java:8: error: duplicate class: org.chromium.base.natives.GEN_JNI
public final class GEN_JNI {
^
/home/signity/chromium/src/out/Default/gen/chrome/android/chrome_public_apk/generated_java/input_srcjars/com/google/android/gms/cast/R.java:5: error: duplicate class: com.google.android.gms.cast.R
public final class R {
^
/home/signity/chromium/src/out/Default/gen/chrome/android/chrome_public_apk/generated_java/input_srcjars/com/google/android/gms/cast/framework/R.java:5: error: duplicate class: com.google.android.gms.cast.framework.R
public final class R {
^
/home/signity/chromium/src/out/Default/gen/chrome/android/chrome_public_apk/generated_java/input_srcjars/org/chromium/base/BuildConfig.java:2: error: duplicate class: org.chromium.base.BuildConfig
public class BuildConfig {
^

1 Ответ

0 голосов
/ 01 апреля 2020

У меня похожая проблема в android studio.

Но если вы хотите изменить версию, сделайте это; Измените AndroidManifest. xml (src / chrome / android / java / AndriodManifest. xml)

Добавьте необходимый код VersionName или версии android: versionName = "AAA.BBB. CCC «

...