λ°μ λ€μ΄ν°λΈ λ²μ 0.60μΌλ‘ μν μ ν리μΌμ΄μ
μ λ§λ€μμ΅λλ€. Androidμμ μμ© νλ‘κ·Έλ¨μ μ€ννλ €κ³ ν©λλ€. νμ§λ§ Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
μ€λ₯κ° λ°μν©λλ€. μ΄ μ€λ₯λ₯Ό ν΄κ²°νλ λ°©λ²μ λͺ¨λ₯΄κ² μ΅λλ€. μ΄ λ¬Έμ μ λν μ μ μ¬νμ μ 곡νμμμ€.
React Native λ²μ :
"react": "16.8.6", "react-native": "0.60.0"
μ΄λ€ λͺ λ Ήμ μ¬μ©νκ³ μμ΅λκΉ?
android/app/
λλ ν 리μμ λ€μ λͺ
λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€. keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
μλ
νμΈμ @kiranjd λ° @cmorbitzer κ·νμ μλ΅μ κ°μ¬λ립λλ€. debug.keystore λΌλ νμΌμ λμ³€μ΅λλ€. κ·Έλμμ΄ debug.keystore νμΌμ λ΄ νλ‘μ νΈ ν΄λμ λ°°μΉνλ©΄ Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
μ€λ₯κ° ν΄κ²°λ©λλ€.
android/app/
λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€.keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
λμκ² μ μλ Thx
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
@bondehagen 리 μ‘νΈ λ€μ΄ν°λΈ νλ‘μ νΈμμμ΄ νμΌμ μ΄λμ μ μ₯ν΄μΌν©λκΉ?
@priyajainSE , android/app/
λλ ν°λ¦¬μ debug.keystore
Ubuntu :
android / app / λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμμμ€. _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_
/ home / ν΄λμμ -Ctrl + H μ¨κ²¨μ§ λͺ¨λ νμΌ νμ
/home/.android/ μ debug.keystore νμΌμ νλ‘μ νΈμ android / app / λλ ν 리μ 볡μ¬νκ³ λ€μ λΉλνμμμ€.
android/app/
λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€.keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
λλ₯Ό μν΄ μ μλ Thx
κ°μ¬ν©λλ€!
@cmorbitzer @bondehagen , _anadroid / app_ λλ ν 리μ _debug.keystore_ νμΌμ λ°°μΉνλ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€. Wait ... _ *. keystore_ νμ₯ νμΌμ Github λ²μ κ΄λ¦¬μμ 무μλ©λλ€. μ¦, νλ‘μ νΈλ₯Ό 볡μ ν λλ§λ€ _debug.keystore_ νμΌμ μλμΌλ‘ μμ±νκ±°λ λ°°μΉν΄μΌν©λκΉ?
React Native λ²μ :
"react": "16.8.6",
"react-native": "0.60.5"
@Rizwanilahi λ€ μκ°ν©λλ€. κ°μΈμ μΌλ‘ λλ κ·Έκ²μ νΌνκΈ° μν΄ .gitignore
μ !android/app/debug.keystore
λ₯Ό μΆκ°νμ΅λλ€.
μμ° λλ₯Ό μν΄ μΌνμ΅λλ€ :)
λ¨Όμ νκ²½ λ³μλ₯Ό μΆκ° ν λ€μ ν둬ννΈμμ μ€νν©λλ€. keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 in android / app directory
android/app/
λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€.keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
μ΄κ²μ λμκ²λ ν¨κ³Όμ μ΄μμ΅λλ€. :)
@cmorbitzer λ 맀λ ₯μ²λΌ μλν©λλ€.
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
μλͺ μ ꡬνλ κ±°μ£ ? κ³ λ§μ΅λλ€
μμ μ§μΉ¨μ λ°λλλ°μ΄ μ€λ₯κ° λ°μνμ΅λλ€.
java.lang.RuntimeException: com.android.ide.common.signing.KeytoolException: Failed to read key androiddebugkey from store "/Users/kirstysimmonds/com.piavita-vet.android-copy/android/app/debug.keystore": Invalid keystore format
λ΄κ° λν΄μΌνλμ§ μλ μ¬λ μλμ?
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
μλͺ μ ꡬνλ κ±°μ£ ? κ³ λ§μ΅λλ€
λλ¨ν κ°μ¬ν©λλ€! μ΄ μκ° μ μ½
λλ ν΄κ²°νμ΅λλ€.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048-μ ν¨μ± 10000
λμ²λΌ μμ£Ό κ²μΌλ₯Έ λͺ¨λ μ¬λμ μν΄ :
curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore
νλ‘μ νΈ λ£¨νΈ λλ ν°λ¦¬ ( package.json
κ°μλ μμΉμ λμΌ)μμ βοΈλ₯Ό μ€ν ν λ€μ ν΄λΉ νμΌμ git βΊοΈλ‘ νμΈν©λλ€.
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
λΉμ μ λ΄ ν루λ₯Ό μ μ₯ν©λλ€.
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
μ, μ μκ²λ μΌνμ΅λλ€! κ°μ¬
μλ νμΈμ debug.keystore νμΌμ κΈ°λ³Έ λΉλ°λ²νΈλ 무μμ λκΉ?
@hafiztayab ν λ² μλνλλ° μνΈ android
μ¬μ©νμ¬ μ μκ² ν¨κ³Όμ μ
λλ€.
githubμ νλ‘μ νΈ. λͺ¨λ κ²μ΄ μ μ§νλμμ§λ§ νλ‘μ νΈλ₯Ό μ»΄νμΌνλ €κ³ νλ©΄ μλνμ§ μκ³ λ€μκ³Ό κ°μ΄ λ°νλ©λλ€.
"config"ꡬμ±μ μλͺ
νκΈ°μν ν€ νμΌ "C : Users user .android debug.keystore"λ₯Ό μ°Ύμ μ μμ΅λλ€.
μ κ²½μ°μλ 'λλ²κ·Έ'κ° μλλΌ 'ꡬμ±'μ λν μ§λ¬Έμμ μ μ μμ΅λλ€. μ κ² νμ΄ μμ΅λκΉ? debug.keystore νμΌμ λ€μ΄λ‘λνμ§λ§ μ무κ²λ λ³κ²½λμ§ μμμ΅λλ€.
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
githubμ νλ‘μ νΈ. λͺ¨λ κ²μ΄ μ μ§νλμμ§λ§ νλ‘μ νΈλ₯Ό μ»΄νμΌνλ €κ³ νλ©΄ μλνμ§ μκ³ λ€μκ³Ό κ°μ΄ λ°νλ©λλ€.
"config"ꡬμ±μ μλͺ
νκΈ°μν ν€ νμΌ "C : Users user .android debug.keystore"λ₯Ό μ°Ύμ μ μμ΅λλ€.
μ κ²½μ°μλ 'λλ²κ·Έ'κ° μλλΌ 'ꡬμ±'μ λν μ§λ¬Έμμ μ μ μμ΅λλ€. μ κ² νμ΄ μμ΅λκΉ? debug.keystore νμΌμ λ€μ΄λ‘λνμ§λ§ μ무κ²λ λ³κ²½λμ§ μμμ΅λλ€.
λλ 곡μ ν νλ¦Ώ https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore μμ λ€μ΄λ‘λ
githubμ νλ‘μ νΈ. λͺ¨λ κ²μ΄ μ μ§νλμμ§λ§ νλ‘μ νΈλ₯Ό μ»΄νμΌνλ €κ³ νλ©΄ μλνμ§ μκ³ λ€μκ³Ό κ°μ΄ λ°νλ©λλ€.
"config"ꡬμ±μ μλͺ νκΈ°μν ν€ νμΌ "C : Users user .android debug.keystore"λ₯Ό μ°Ύμ μ μμ΅λλ€.
μ κ²½μ°μλ 'λλ²κ·Έ'κ° μλλΌ 'ꡬμ±'μ λν μ§λ¬Έμμ μ μ μμ΅λλ€. μ κ² νμ΄ μμ΅λκΉ? debug.keystore νμΌμ λ€μ΄λ‘λνμ§λ§ μ무κ²λ λ³κ²½λμ§ μμμ΅λλ€.
@DevEventlab μ΄ λ¬Έμ λ₯Ό ν΄κ²°ν κ²μ λλ€.
debug.keystore
νμΌμ μμ±νμ¬ / android / appμ λ°°μΉνμ§λ§ μ¬μ ν npm run android
λͺ
λ Ήμ΄ λμΌν μ€λ₯λ‘ μ€ν¨ν©λλ€. λλ λν 곡μ ν
νλ¦Ώμμ νμΌμ λ€μ΄λ‘λνλ €κ³ μλνμ§λ§ μ¬μ ν λκ°μ΅λλ€. μ΄μ λ 무μμ
λκΉ?
μ΅μ λ²μ μΌλ‘ μ κ·Έλ μ΄λνλ©΄ ν μμ² https://github.com/facebook/react-native/pull/25807 λ‘ ν΄κ²°λμμ΅λλ€.
android/app/
λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€.keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
μλν©λλ€ :) κ°μ¬ν©λλ€.
keytool : 'keytool'μ΄λΌλ μ©μ΄λ cmdlet, ν¨μ, μ€ν¬λ¦½νΈ νμΌ λλ μλ κ°λ₯ν νλ‘κ·Έλ¨μ μ΄λ¦μΌλ‘ μΈμλμ§ μμ΅λλ€. μ΄λ¦μ μ² μλ₯Ό νμΈνκ±°λ κ²½λ‘κ°
ν¬ν¨ λ κ²½μ° κ²½λ‘κ° μ¬λ°λ₯Έμ§ νμΈνκ³ λ€μ μλνμμμ€.
μ€ : 1 char : 1
μ΄ λ¬Έμ μ μ§λ©΄νκ³ μμ΅λλ€. μΉμ νκ² λμμ£ΌμΈμ.
κ°μ₯ μ μ©ν λκΈ
android/app/
λλ ν 리μμ λ€μ λͺ λ Ήμ μ€ννμ¬ λλ²κ·Έ ν€ μ μ₯μλ₯Ό μμ± ν μ μμ΅λλ€.keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000