Konstantin
оставте @2x.android и @3x и попробуйте собрать.
теперь ругается на другие файлы
/android/app/build/intermediates/res/merged/release/drawable-mdpi/src_images_phone.png: error: Duplicate file.
/android/app/build/intermediates/res/merged/release/drawable-mdpi-v4/src_images_phone.png: Original is here. The version
qualifier may be implied.
так же поступить и с ними?
Peter
Peter
Peter
Peter
Konstantin
Да =)
пробую
еще советуют вот так сделать Android Studio > Build > Generate Signed APK...
или это тоже самое что в консоле?
Peter
Konstantin
Konstantin
Konstantin
Peter
Konstantin
ога..
что попробовать?
вот так у меня сейчас
android {
compileSdkVersion 23
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "com.events"
minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
Peter
в dependencies замените appcompat на implementation "com.android.support:appcompat-v7:27.1.1"
Vladimir
вы всю строчку поменяйте на
implementation "com.android.support:appcompat-v7:27.1.1"
Vladimir
там где у вас раньше compile appcompat был
Vladimir
прочитайте доку, многое станет понятней - https://guides.gradle.org/building-android-apps/?_ga=2.136283254.650289680.1529413891-1905635404.1526057111
Konstantin
вы всю строчку поменяйте на
implementation "com.android.support:appcompat-v7:27.1.1"
сделал так
dependencies {
compile project(':react-native-vector-icons')
compile fileTree(dir: "libs", include: ["*.jar"])
// compile "com.android.support:appcompat-v7:23.0.1"
implementation "com.android.support:appcompat-v7:27.1.1"
compile "com.facebook.react:react-native:+" // From node_modules
}
получил ошибку
Could not resolve all files for configuration ':app:releaseCompileClasspath'.
> Could not find com.android.support:appcompat-v7:27.1.1.
Searched in the following locations:
....
Required by:
project :app
> Could not find com.android.support:appcompat-v7:27.1.1.
Searched in the following locations:
....
Required by:
project :app > com.facebook.react:react-native:0.55.4
Vladimir
stackoverflow driven development
Vladimir
еще раз, почитайте доку чтобы понимать что вы делаете
Vladimir
прочитайте доку, многое станет понятней - https://guides.gradle.org/building-android-apps/?_ga=2.136283254.650289680.1529413891-1905635404.1526057111
Konstantin
Aleksei
ребят, а кто нибудь что то слышал про Fabric в RN? https://github.com/facebook/react-native/tree/master/React/Fabric
@kureev @shergin есть инсайды? 😁 может скажете пару слов что это такое и как повлияет?
Władimir (Zae)
может обертка над реальным фабриком
Władimir (Zae)
потому что есть react-native-fabric
Władimir (Zae)
он работает но он какой-то бедный
Vladimir
Fabric это вроде внутренний проект RN, такой же как Fiber
Władimir (Zae)
аа
Aleksei
выглядит как обещанный rewrite
Vladimir
Vladimir
Пока больше ничего
Vladimir
надо коммиты смотреть
Aleksei
да, вот и подтверждение, круто)
Aleksei
я конечно далеко не мастер, но смотрю код и выглядит так что можно будет писать компоненты в нативе (могу быть вообще не прав)
Aleksei
по крайней мере здесь похоже на это https://github.com/facebook/react-native/blob/cb19621dfe51879407337a1cc19ef27355a451aa/React/Fabric/Mounting/ComponentViews/ActivityIndicator/RCTActivityIndicatorViewComponentView.mm
Vladimir
ого
Ilya
Vit
Зря зря бнбшники отскочили))
Vit
Хотя там ща у нативщиков котлиномания) те тоже реактоподобное придумали
Vladimir
Vladimir
https://t.co/LOcRvGxj2K
Vladimir
Это понятно. Я думал мало ли ещё один фреймворк представили кроссплатформенный, на котлине в этот раз :)
Aleksei
Aleksei
в общем я бы опыт айрбнб не экстраполировал на других, у них своя отдельная история
Vit
Vladimir
потому что сколько раз уже говорить, для RN вам нужна одна команда
Vit
Не идиоты от них в гугл ушли))
Vladimir
тогда профит есть
Vladimir
так да. Там куча текста с разборами аргументов. Все очень взвешенно
Aleksei
Да тут дело не в том идиоты или нет. Надо понимать что в больших конторах много разных людей, и всем интересно разное, и часто бывает так что разрабам приходится "продавать" разные идеи менеджменту. Были люди у которых были амбиции работать с RN, они смогли это "продать", эти люди ушли, начали "продавать" другие. Я так вижу эту ситуацию
Artur
Vit
Vladimir
Vladimir
я не в этом смысле. Я в смысле я говорил ребятам из Медузы, что РН норм
Vladimir
да, зря они девелоперов выгоняют
Artur
Рн прост и при небольшом усилии любой нативщик поднимет
Artur
А вот наоборот нет
Aleksei
лол, у тебя отношение к JS разрабам как к макакам, которые основ не знают, ну это уже перебор)
Aleksei
да я так же могу просто набросить, типа "что за дурак объект с массовом складывает в JS а потом жалуется", но это просто не профессионально
zamir
привет!
если я уже использую redux-persitst
имеет ли смысл использовать пакет react-native-cached-image ???
просто в проекте оч много картинок
Vit
FastImage бери
Vit
картинки в редакс не складывай)
Artem
zamir
картинки в редакс не складывай)
а если приходит с сервера объект, и там поле logo со значениме (url до картинки который лежит на сервере) надо его вытаскивать шоль?)
Vit
эээ
Vit
это как раз то что надо хранить)
Vit
а саму картинку в base64 лучше не надо
Vit
к тому же там у вёдер ограничение 2мб для AsyncStorage
Vit
фастимидж умеет пользоваться стораджами редакс-персиста (в том числе файловым хранилищем)