Size: a a a

React Native — русскоговорящее сообщество

2020 May 30

DS

Dmitry Shcherbakov in React Native — русскоговорящее сообщество
Nikita Andreevich
Всем привет .Как сгенерировать apk файл в react native cli , что бы в дальнейшем его отправить другому пользователю. Как создать aab знаю, а вот как apk ?
Андроид студия - > generate signed bundle-> generate key-> apk
источник

NA

Nikita Andreevich in React Native — русскоговорящее сообщество
спасибо
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Как правильно локализовать дескрипшн для алерта при запросе пермишенов и прочие нативные элементы? Контекстное меню, вызываемое лонгтапом при взаимодействии с инпутом. Имеются ввиду кнопки "Select", "Select all", "Past" и т.д.
источник

АЧ

Антон Чепур... in React Native — русскоговорящее сообщество
А можно как-то обращаться к пропсам компонента обращаться вне самого компонента?
import React from 'react';
import { StyleSheet, Text, View, Image, Dimensions } from 'react-native';
import styled from "styled-components";
import { MaterialIcons } from '@expo/vector-icons';
const Results = (props) => {
   let {height, width} = Dimensions.get("screen")
   return (
<MainTitle/>
   );
};
const MainTitle = styled.Text`
margin-bottom: ${props.coeff? 35 * Results.props.coeff: 35}px;
margin-top: 145px;
fontWeight: 600;
fontSize: 48px;
`
export default Results;

Что-то наподобие этого реально?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Антон Чепур
А можно как-то обращаться к пропсам компонента обращаться вне самого компонента?
import React from 'react';
import { StyleSheet, Text, View, Image, Dimensions } from 'react-native';
import styled from "styled-components";
import { MaterialIcons } from '@expo/vector-icons';
const Results = (props) => {
   let {height, width} = Dimensions.get("screen")
   return (
<MainTitle/>
   );
};
const MainTitle = styled.Text`
margin-bottom: ${props.coeff? 35 * Results.props.coeff: 35}px;
margin-top: 145px;
fontWeight: 600;
fontSize: 48px;
`
export default Results;

Что-то наподобие этого реально?
Нет, читайте докуменацию по react, это принципиально противоречит философии этой библиотеки
источник

АЧ

Антон Чепур... in React Native — русскоговорящее сообщество
уже понял
источник

AM

Alex Molchanov in React Native — русскоговорящее сообщество
Nikita Andreevich
Всем привет .Как сгенерировать apk файл в react native cli , что бы в дальнейшем его отправить другому пользователю. Как создать aab знаю, а вот как apk ?
Сначала геранишь ключ на для подписи, keytool -genkeypair -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
можно её же потом в финальном билде для загрузки использовать
.

Потом генеришь apk в папке android
./gradlew bundleRelease

Вот тут инструкция полная https://reactnative.dev/docs/signed-apk-android
источник

NP

Nick Popov in React Native — русскоговорящее сообщество
Это будет .aab

Чтобы получить апк
./gradlew assembleRelease
источник

T

Timur in React Native — русскоговорящее сообщество
Всем привет, вопрос немного не по теме. Пытаюсь продлить аккаунт разработчика Apple, он заканчивается 31 числа этого месяца. Более 2-х дней назад сделал это, письмо до сих пор не пришло, что будет, когда лицензия окончится, приложение пропадет из магазина?
источник

GM

Gevorg Mirzoyan in React Native — русскоговорящее сообщество
Timur
Всем привет, вопрос немного не по теме. Пытаюсь продлить аккаунт разработчика Apple, он заканчивается 31 числа этого месяца. Более 2-х дней назад сделал это, письмо до сих пор не пришло, что будет, когда лицензия окончится, приложение пропадет из магазина?
Напишу в техподдержку. Сейчас есть проблемы с покупкой аккаунта, мне прошлось просить у них банковские реквизиты для прямого платежа. Это не быстрая процедура...
источник

T

Timur in React Native — русскоговорящее сообщество
Gevorg Mirzoyan
Напишу в техподдержку. Сейчас есть проблемы с покупкой аккаунта, мне прошлось просить у них банковские реквизиты для прямого платежа. Это не быстрая процедура...
Хорошо, спасибо)
источник

DB

Dmitriy Barbash in React Native — русскоговорящее сообщество
Всем привет, кто знает как правильно переименовать приложение а ток же bundle Identifier android???
источник

DB

Dmitriy Barbash in React Native — русскоговорящее сообщество
кроме react-native-rename, не работает
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Dmitriy Barbash
Всем привет, кто знает как правильно переименовать приложение а ток же bundle Identifier android???
Просто через рефакторинг в Android Studio.
Делаешь вид по пакетам и переименовываешь папки, не забываешь про applicationId в build.gradle

https://www.jetbrains.com/help/idea/renaming-an-application-package.html
источник

S

Steve in React Native — русскоговорящее сообщество
А как в react-navigation обеулить стейт предыдущего стэк view?
источник

S

Steve in React Native — русскоговорящее сообщество
То есть если в stack navigator я перешел из скрина A -> B, то как по возвращении на A выдать обнуленный (несозраненный) стейт?
источник

AY

Artur Yorsh in React Native — русскоговорящее сообщество
Steve
А как в react-navigation обеулить стейт предыдущего стэк view?
источник

ДА

Данила Андреев... in React Native — русскоговорящее сообщество
Steve
То есть если в stack navigator я перешел из скрина A -> B, то как по возвращении на A выдать обнуленный (несозраненный) стейт?
Reset
источник

S

Steve in React Native — русскоговорящее сообщество
Ага спасибо
источник

VI

Vladimir Ivanov in React Native — русскоговорящее сообщество
пипл, кто-нибудь сталкивался с ошибкой сборки?
* What went wrong:
A problem occurred configuring project ':@react-native-firebase_app'.
> Failed to notify project evaluation listener.
  > 'org.gradle.api.file.RegularFileProperty org.gradle.api.file.ProjectLayout.fileProperty(org.gradle.api.provider.Provider)'
источник