#kotlin #androiddev #programowanie Mam problem z apką napisaną w Kotlinie z frameworkiem Koin do depencency injection. Na starszych Androidach wywala java.lang.NoClassDefFoundError przy onCreate() w obiekcie Application typu KoinApplication. Da się ustawić jakoś #gradle aby tworzył 2 apk, jeden z normalnym tworzeniem obiektów, drugi z DI (np na 2 osobnych branchach) czy nie tędy droga?
Wszystko
Najnowsze
Archiwum
- 0
A jak tam ten Koin tak poza tym? Widziałeś może jakiś ciekawy artykuł? Coś chociaż w 1/5 tak dobrego jak dokumentacja CodePath do Daggera2? ( ͡° ͜ʖ ͡°)
- 0
Info dla potomnych: w wersji 0.2.0 naprawili ten problem ( ͡° ͜ʖ ͡°)
#programowanie #androiddev
Chcialbym dodac biblioteke (do ktorej mam zrodla) do projektu #gradle. Jak to zrobic?
Chcialbym dodac biblioteke (do ktorej mam zrodla) do projektu #gradle. Jak to zrobic?
- 0
@nocneszczury: Nie.
- 1
#programowanie #java #maven #gradle
Jak dodać projekt w mavenie jako zależność? Tak abym mógł wykona gradle build.
Projekt w mavenie ma swoje profile, jak je wybrać?
Jak dodać projekt w mavenie jako zależność? Tak abym mógł wykona gradle build.
Projekt w mavenie ma swoje profile, jak je wybrać?
- 0
@siemanko:
Dokumentacja nie boli
Jak dodać projekt w mavenie jako zależność? Tak abym mógł wykona gradle build.
Dokumentacja nie boli
Kiedys gradle ale za bardzo muli teraz maven choc nie lubie xml. Ide idea.
- 0
intellij + maven
Zaraz się chyba pochlastam z tymi artefaktami. Próbuję coś tam złożyć, dodaję moduły, ale przy starcie Tomcata i tak dostaję 404 na każde zapytanie.
Czy jest ktoś kto mógłby mi pomóc/w skrócie wytłumaczyć jak skonfigurować budowę artefaktu(war exploded) w IntelliJ? Używam Gradle, chcę zrobić war'a i rzucić go do Tomcata żeby sobie spokojnie działał, ale oczywiście zawsze coś nie działa.
#spring #springboot #gradle #intellij
Czy jest ktoś kto mógłby mi pomóc/w skrócie wytłumaczyć jak skonfigurować budowę artefaktu(war exploded) w IntelliJ? Używam Gradle, chcę zrobić war'a i rzucić go do Tomcata żeby sobie spokojnie działał, ale oczywiście zawsze coś nie działa.
#spring #springboot #gradle #intellij
@Wyrewolwerowanyrewolwer: A weź zbuduj i ręcznie skopiuj do tomcata :P
- 1
Mirki z #programowanie mam taki problem:
Mam sobie aplikację APP. W tej aplikacji w jednej klasie chciałem skorzystać z biblioteki, którą mam w pliku JAR1.jar . Wszystko fajnie, w intelliJ dodałem sobie jar'ke w "project structure", w pliku gradle.build dodałem w 'dependencies' i uzylem tam compile files( path/JAR1.jar ) myk jest jeszcze taki, że JAR1 wewnątrz siebie odwołuje się do biblioteki JAR2.jar, gdzie korzysta z klasy Ex.. Wewnątrz JAR2.jar mam klasę
Mam sobie aplikację APP. W tej aplikacji w jednej klasie chciałem skorzystać z biblioteki, którą mam w pliku JAR1.jar . Wszystko fajnie, w intelliJ dodałem sobie jar'ke w "project structure", w pliku gradle.build dodałem w 'dependencies' i uzylem tam compile files( path/JAR1.jar ) myk jest jeszcze taki, że JAR1 wewnątrz siebie odwołuje się do biblioteki JAR2.jar, gdzie korzysta z klasy Ex.. Wewnątrz JAR2.jar mam klasę
Mam plik build.gradle http://pastie.org/10731790 i potrzebuję z tego wyciągnąć zależności dla Mavena. Jak mogę to szybko zrobić nie mając gradle, nie chce za bardzo go instalować bo go nie używam, jakoś nie mam do niego przekonania. Bedę wdzięczny jak ktoś wrzuci mi tu listę zależności dla Mavena albo poda jak szybko i prosto to zrobić :)
#programowanie #java #gradle #maven
#programowanie #java #gradle #maven
- 1
- 0
@KubusiowyKubus: sorka za ten pomylony link. Wygenerowanie pom.xml jest w ogóle możliwe?
- 1
Jeśli ktoś narzeka na to, że różne zestawy testów nie działają lekko, łatwo i przyjemnie w #ide, mimo że śmigają w #gradle, to polecam #idea 16 EAP.
W końcu każda konfiguracja jest osobnym modułem, może mieć swój output path, nie trzeba się szarpać z taskiem idea.
Poletzam motzno.
#programowanie #jvm #java
W końcu każda konfiguracja jest osobnym modułem, może mieć swój output path, nie trzeba się szarpać z taskiem idea.
Poletzam motzno.
#programowanie #jvm #java
- 1
#programowanie #java #gradle #maven #jetbrains #intellijidea
Mam sobie projekt w gradlu. Potrzebuję zależności w postaci dwóch projektów w mavenie, które z kolei mają tam jakieś swoje zależności.
Jak po ludzku dodać te projekty w podobnym stylu jak np. compile 'org.apache.commons:commons-lang3:3.4'
Mam sobie projekt w gradlu. Potrzebuję zależności w postaci dwóch projektów w mavenie, które z kolei mają tam jakieś swoje zależności.
Jak po ludzku dodać te projekty w podobnym stylu jak np. compile 'org.apache.commons:commons-lang3:3.4'
- 1
Problem jest w tym, że jestem dość słaby w systemach budowania (dobrze to nazywam?), a zwłaszcza w mavenie. Wiesz może jak utworzyć takie malutkie repozytorium dla tych dwóch projektów?
@siemanko: tutaj masz jak deployować https://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html , a w gradlu dodaj coś takiego
repositories
- 1
@siemanko: oczywiście jak masz repositories { } już, to nie dodawaj kolejnego tylko dodaj do innych repozytoriów w repositories :) czyli np. aby wynik był taki
repositories {
maven {
url "file:${projectDir}/repo"
}
mavenCentral()
}
repositories {
maven {
url "file:${projectDir}/repo"
}
mavenCentral()
}
Androidowe Mirki stworzyłem taką bibliotekę
https://github.com/aradomski/Navigator
Służy on do generowania w trakcie kompilacji kod odpowiedzialnego za startowanie Activity, ładowanie parametrów z Intentów, zwracania wyników z Activity. Generalnie ułatwia trochę życie.
Co sądzicie o tym? Jakieś pomysły na nowe funkcjonalności, usprawnienia?
https://github.com/aradomski/Navigator
Służy on do generowania w trakcie kompilacji kod odpowiedzialnego za startowanie Activity, ładowanie parametrów z Intentów, zwracania wyników z Activity. Generalnie ułatwia trochę życie.
Co sądzicie o tym? Jakieś pomysły na nowe funkcjonalności, usprawnienia?
chyba na androidweekly.net był inny artykuł jak libkę wypuścić na gradle'a, ( ͡° ʖ̯ ͡°)
póki co znalazłem tyle:
http://code.tutsplus.com/tutorials/creating-and-publishing-an-android-library--cms-24582
tutaj jakiś Hans chyba w komentarzach też pisze o eksportowaniu libki z procesorem adnotacji:
http://hannesdorfmann.com/annotation-processing/annotationprocessing101/
póki co znalazłem tyle:
http://code.tutsplus.com/tutorials/creating-and-publishing-an-android-library--cms-24582
tutaj jakiś Hans chyba w komentarzach też pisze o eksportowaniu libki z procesorem adnotacji:
http://hannesdorfmann.com/annotation-processing/annotationprocessing101/
- 0
@Niewpisze: bardzo fajna biblioteka, ale nie wiem czy się z nią przebijesz bo Android Annotations robi praktycznie to samo plus masę innych rzeczy
- 14
- 1
Przykładowe buildy stosowane przez ludków. Warto rzucić okiem.
https://www.reddit.com/r/androiddev/comments/3ig3gm/show_us_your_gradle_tasks/
#androiddev #gradle
https://www.reddit.com/r/androiddev/comments/3ig3gm/show_us_your_gradle_tasks/
#androiddev #gradle
- 1
@rbielawski: no elo
- 8
@kochmap:
1) Gradle już dawno zastąpił mavena :)
2) Nikt nie zastąpi repozytoriów mavena. Jest to ustandaryzowany sposób pobierania zależności i korzysta z tego chyba każdy system tego typu pracujący z JVM (maven, gradle, sbt)
1) Gradle już dawno zastąpił mavena :)
2) Nikt nie zastąpi repozytoriów mavena. Jest to ustandaryzowany sposób pobierania zależności i korzysta z tego chyba każdy system tego typu pracujący z JVM (maven, gradle, sbt)
Gradle już dawno zastąpił mavena
@moriturius: tia, na androidzie może i tak ale maven jest szeroko i często wykorzystywany w javie i SE i EE, więc jeszcze długa będzie żywy.
- 2
#programowanie #gradle #androiddev
Cześć,
w jaki sposób mogę dodać swoją własną androidową bibliotekę do rejestru Gradle tak żeby inni mogli ją używać dodając polecenie compile 'com.example.lib' w depedencies?
Cześć,
w jaki sposób mogę dodać swoją własną androidową bibliotekę do rejestru Gradle tak żeby inni mogli ją używać dodając polecenie compile 'com.example.lib' w depedencies?
- 2
@Sekhmet: opublikowac w jakims repozytorium mavena
- 1
@Sekhmet: gdzies to sobie opublikuj a potem w build dodaj cos w stylu
by wiedziało gdzie szukac twojego
repositories {
maven { url "[http://mente.github.io/facebook-api-android-aar"](http://mente.github.io/facebook-api-android-aar") }
jcenter()
}by wiedziało gdzie szukac twojego
com.exampleWie może ktoś jak odpalić plugin do Gradle'a z poziomu build.gradle?
Mam plugin:
apply plugin: 'flyway'
Mogę z konsoli wydać polecenie np.:
Mam plugin:
apply plugin: 'flyway'
Mogę z konsoli wydać polecenie np.:
- 1
- 1
#gradle #android #java
Piszę mój pierwszy program na androida (no dobra, pierwszy trochę bardziej skomplikowany niż hello world, czy kompas). Ogólnie to chcę sobie zrobić wykres (temperatury, ale to nie jest ważne). Z dostępnych bibliotek spodobała mi się ta:
https://github.com/diogobernardino/WilliamChart
Jak
Piszę mój pierwszy program na androida (no dobra, pierwszy trochę bardziej skomplikowany niż hello world, czy kompas). Ogólnie to chcę sobie zrobić wykres (temperatury, ale to nie jest ważne). Z dostępnych bibliotek spodobała mi się ta:
https://github.com/diogobernardino/WilliamChart
Jak
- 1
@nuker92: Może tak najpierw wejść w README :P
To install the sample application to your device run the following task:
To deploy the library to your local Maven repository run the
To install the sample application to your device run the following task:
$ ./gradlew installDebugTo deploy the library to your local Maven repository run the
- 1
@nuker92: Obczaj to: https://www.youtube.com/watch?v=1MyBO9z7ojk
Pisałem wyjaśnienie ale pogubiłem się bo dawno to robiłem, a z tego co pamiętam to korzystałem z tego filmiku ;)
Pisałem wyjaśnienie ale pogubiłem się bo dawno to robiłem, a z tego co pamiętam to korzystałem z tego filmiku ;)
- 1
@s87: bardzo spoko, zapoznanie się z dokumentacją na stronie da Ci dobry obraz tego co można tam zrobić.
- 1
@echelon_: To ja mam konretne pytanie, o ile nie masz mnie na cz już :D
Nigdy nie miałem styczności z żadnymi buildtoolsami dlatego rozważam w niedługim czasie ogarnięcie któregoś z nich. Maven na początek czy może coś innego ? Chodzi mi o również udział danego narzędzia na rynku pracy - czego lepiej się nauczyć by było to przydatne/docenione w ewentualnej pracy?
Nigdy nie miałem styczności z żadnymi buildtoolsami dlatego rozważam w niedługim czasie ogarnięcie któregoś z nich. Maven na początek czy może coś innego ? Chodzi mi o również udział danego narzędzia na rynku pracy - czego lepiej się nauczyć by było to przydatne/docenione w ewentualnej pracy?


















Śmiesznie by było jak by po jakiejś aktualizacji javac im to rypło i nie mogli tego odtworzyć ( ͡° ͜ʖ ͡°)