Как добавить jetifier в платформу изобретателя приложений - PullRequest
0 голосов
/ 28 мая 2020

привет, поэтому я пытаюсь добавить jetifier в свой источник приложения-изобретателя, я недавно добавил D8 dexer отсюда https://github.com/pavi2410/appinventor-sources/tree/d8 и перешел на androidX, тогда я столкнулся с проблемой с поддержкой android, которая заставляет меня добавить jetifier Итак, я последовал этому, чтобы добавить jetifier https://github.com/pavi2410/appinventor-sources/tree/ucr-29, но поскольку я изменил на D8 коды в этом дереве, больше не существует, я хочу запустить функцию jetifier из компилятора. java файл и коды в другом файле

то есть код, который был представлен в дереве

DexExecTask dexTask = new DexExecTask (); Список jetifierClasspath = new ArrayList <> (); for (Путь к строке: JETIFIER_CP) {jetifierClasspath.add (getResource (JETIFIER_DIR + path)); } dexTask.setJetifierClasspath (Joiner.on (File.pathSeparatorChar) .join (jetifierClasspath));

Я добавил DexExecTask dexTask = new DexExecTask(); к нему, но эти строки не запускают его коды jetifier, расположенные в DexExecTask. java

если можете, не могли бы вы подсказать мне, как начать компиляцию apk?

надеюсь, я прояснил thnx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...