phracek / dap-google-android-studio Goto Github PK
View Code? Open in Web Editor NEWdevassistant package for Google Android Studio
License: Other
devassistant package for Google Android Studio
License: Other
I experienced some connection issues, so I decided to download the android studio packages manually by using the URL provided in the logs (that's a Good Thing). Little issue: when I proceeded to install android studio, the plugin started downloading again the android studio package, overwriting what I downloaded manually.
A more robust method for downloading may be preferred; in my case, replacing curl
with wget
into ~/.devassistant/assistants/crt/android-studio.yaml
did the trick. In particular, I used wget -c
to continue the download of a file if existing.
On a related issue, --progress-bar
does not seem to be useful for tracking the progress (at least in the GUI).
Tried to follow https://developer.fedoraproject.org/start/sw/mobile-app/mobile-devassistant.html.
[oliver@laptop android]$ da crt android-studio --name myandroid
INFO: Resolving RPM dependencies with DNF...
ERROR: Error resolving RPM dependencies with DNF: package ncurses-devel-6.0-5.20160116.fc24.i686 requires ncurses-libs(x86-32) = 6.0-5.20160116.fc24, but none of the providers can be installed.
package glibc-devel-2.23.1-7.fc24.i686 requires glibc = 2.23.1-7.fc24, but none of the providers can be installed
Workaround:
dnf install compat-libstdc++-296 compat-libstdc++-33 glibc libgcc nss-softokn-freebl libstdc++ ncurses-libs zlib-devel.i686 ncurses-devel.i686 ant
Discovered here http://stackoverflow.com/a/34568682. I don't know if all packages are required, but I assume all are necessary sooner or later for android development.
I use DA to install Android studio, but it get stuck and not working.. here my debug logs
I waited 2 hours, but nothing happen..Can you check what is wrong?
Any plans to update it? Thanks very much for your work. :-)
DEBUG: YUMPackageManager not operational - can't import yum.
INFO: Checking for presence of ant...
DEBUG: rpm -q --whatprovides "ant"
DEBUG: no package provides ant
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of glibc(x86-32)...
DEBUG: rpm -q --whatprovides "glibc(x86-32)"
DEBUG: no package provides glibc(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of glibc-devel(x86-32)...
DEBUG: rpm -q --whatprovides "glibc-devel(x86-32)"
DEBUG: no package provides glibc-devel(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of zlib-devel(x86-32)...
DEBUG: rpm -q --whatprovides "zlib-devel(x86-32)"
DEBUG: no package provides zlib-devel(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libstdc++(x86-32)...
DEBUG: rpm -q --whatprovides "libstdc++(x86-32)"
DEBUG: no package provides libstdc++(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of ncurses-devel(x86-32)...
DEBUG: rpm -q --whatprovides "ncurses-devel(x86-32)"
DEBUG: no package provides ncurses-devel(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of SDL(x86-32)...
DEBUG: rpm -q --whatprovides "SDL(x86-32)"
DEBUG: no package provides SDL(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libX11-devel(x86-32)...
DEBUG: rpm -q --whatprovides "libX11-devel(x86-32)"
DEBUG: no package provides libX11-devel(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libXrandr(x86-32)...
DEBUG: rpm -q --whatprovides "libXrandr(x86-32)"
DEBUG: no package provides libXrandr(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libXrender(x86-32)...
DEBUG: rpm -q --whatprovides "libXrender(x86-32)"
DEBUG: no package provides libXrender(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of xz-libs(x86-32)...
DEBUG: rpm -q --whatprovides "xz-libs(x86-32)"
DEBUG: no package provides xz-libs(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libXxf86vm...
DEBUG: rpm -q --whatprovides "libXxf86vm"
DEBUG: libXxf86vm-1.1.4-2.fc23.x86_64
DEBUG: 0
INFO: Found libXxf86vm-1.1.4-2.fc23.x86_64
INFO: Checking for presence of libXdamage(x86-32)...
DEBUG: rpm -q --whatprovides "libXdamage(x86-32)"
DEBUG: no package provides libXdamage(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of libXfixes(x86-32)...
DEBUG: rpm -q --whatprovides "libXfixes(x86-32)"
DEBUG: no package provides libXfixes(x86-32)
DEBUG: 1
INFO: Not found, will install
INFO: Checking for presence of android-tools...
DEBUG: rpm -q --whatprovides "android-tools"
DEBUG: no package provides android-tools
DEBUG: 1
INFO: Not found, will install
INFO: Resolving RPM dependencies with DNF...
Hey man!
I'll trying to use this but seems this links are broken =/
DEBUG: cd "/home/msrb"
DEBUG: ls "/home/msrb/as-test"
DEBUG: ls: cannot access /home/msrb/as-test: No such file or directory
DEBUG: 2
DEBUG: mkdir -p "/home/msrb/as-test"
DEBUG: 0
INFO: Copy android template project to project destination
INFO: /home/msrb
INFO: cp -r /home/msrb/.devassistant/files/crt/android-studio/. "as-test"
DEBUG: 0
DEBUG: cd "as-test"
DEBUG: mv MyApplication.iml as-test.iml
DEBUG: 0
DEBUG: sed -i "s|MyApplication|as-test|" app/build/intermediates/incremental/mergeResources/debug/merger.xml
DEBUG: 0
DEBUG: sed -i "s|MyApplication|as-test|" app/build/intermediates/res/debug/values/values.xml
DEBUG: 0
DEBUG: sed -i "s|MyApplication|as-test|" app/src/main/res/values/strings.xml
DEBUG: 0
DEBUG: LC_ALL=C date '+%a %b %d %Y'
DEBUG: Wed Sep 02 2015
DEBUG: 0
DEBUG: git config user.name
DEBUG: Michal Srb
DEBUG: 0
DEBUG: git config user.email
DEBUG: [email protected]
DEBUG: 0
DEBUG: sed -i "s|Fri Mar 15 2013 UserName <user@host>|Wed Sep 02 2015 Michal Srb <[email protected]>|" android-studio.spec
DEBUG: 0
ERROR: no such snippet: init_add_commit
I think that the problem is caused by missing dependency on a "git" module.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.