Code Monkey home page Code Monkey logo

android-studio's People

Contributors

ashkulz avatar mfonville avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

android-studio's Issues

Unnecessary world-writable permissions for Auto-Update

The whole software installed into /opt world-writeable in order the Auto-Updater to work. What is the point using Auto-Updater if you package a software by your self.

This not only contradicts FSH but is a security issue in general. Please remove the CHMODs in postinstall.

Using ibm-java by default

I recently clean install linux mint and I notice when I install this ppa, it's install ibm java. I wonder why not using open-jdk?

considering whether android studio stable and preview should be installed at separate locations

after following the steps (add/update), when install, got the following error on kubuntu 16.04 lts:

`root@derek-linux:/home/derek/Downloads# apt-fast install android-studio-beta android-studio-canary

Working... this may take a while.
E: Unable to correct problems, you have held broken packages.

No files to download.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
android-studio-beta : Conflicts: android-studio-canary but 145.3001415xenial is to be installed
android-studio-canary : Conflicts: android-studio-beta but 143.2915827
xenial+fix1 is to be installed
E: Unable to correct problems, you have held broken packages.
`

Google changed the URLs

new URLs:
https://developer.android.com/studio/index.html#downloads

https://developer.android.com/studio/archive.html

proposed strategy:

  • fetch and parse https://developer.android.com/studio/archive.html
  • search for div with itemprop=articleBody
  • fetch children that are section with class="expandable", the value in id= is a descriptive tagname of the release, if class also contains stable it is a stable release (otherwise a preview)
  • fetch its child that is div with class="downloads"
  • fetch a child that is a with `href="*-linux.zip"
  • search the SHA-256 Checksums for the entry that contains the linux zip.

fails to install on default xenial without /opt

Tried to install android-studio from your PPA on an ubuntu 16.04 xenial, which failed with error message subprocess pre-installation script returned error exit status 1

Turns out the script tries to download to /opt which doesn't necessarily exist. Maybe /tmp would be a better idea, maybe there's a packaging guideline for this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.