Skip to content

Latest commit

 

History

History
88 lines (55 loc) · 2.79 KB

notes.md

File metadata and controls

88 lines (55 loc) · 2.79 KB

rootview color: #181818 header color: #1b1b1b footer menu color: #222326

== todo ==

  • (!) playback-а спира при заключен екран въпреки wifilock и wakelock
  • get only minimal build of lodash
  • UI за твърде дълги имена на албуми/артисти
  • Да възстановявам playback-a когато някой звънне и затвори. В момента playback-а се възстановява само ако разговора е започнал.
  • възможност музиката на андроид да се пази на SD картата
  • няма нужда да се държи wifi lock за playlists, в които всикчи файлове ги има локално
  • Error text slider-а отгоре на андроид рисува върху самият taskbar
  • status bar-а на 4.4.2 андроид не е съвсем прозрачен
  • navigation state-a след първото ниво не се запазва в redux
  • theme support
  • "Various artists" in search album results
  • crash с "json syntax error" в browse albums
  • да защитя playlist обекта и currentIndex зад lock-ове в android модула
  • Press the hardware button so many times and at the end the program carshes when trying to stop itself.

== links ==

== required software ==

it seems currently the project only works with Node 10 and no newer for some reason.

== commands ==

Списък с android емулатори:

avdmanager list avd

или

~/Android/Sdk/emulator/emulator -list-avds

Пускане на android емулатор:

/Users/iron4o/Library/Android/sdk/tools/emulator -avd # name идва от list-а по - горе

или алтернативно този по - бърз емулатор:

~/Downloads/emulator/emulator -avd # OS X

~/Android/Sdk/emulator/emulator -avd # Linux

пускане на bundler (комилитор). От root project dir:

EDITOR=true npx react-native start

пускане на android и ios:

npx react-native run-android npx react-native run-ios

debug menu:

ctrl + d (ios) ctrl + m (android)

reload js:

ctrl + r (ios) rr (android)

компилиране на release версия:

npx react-native run-android --variant=release

инсталиране на истински device на release версия:

adb -s ZX1B23C8SJ install -r android/app/build/outputs/apk/app-release.apk

логовете само на моя арр:

adb logcat --pid $(adb shell ps | grep -i euterpe | awk '{ print $2 }')

=== React Native Embarassing bugs ===

facebook/react-native#24260 facebook/react-native#24261