sbt-android | use sbt plugin for working with all Android projects | Plugin library

 by   scala-android Java Version: Current License: Non-SPDX

kandi X-RAY | sbt-android Summary

kandi X-RAY | sbt-android Summary

sbt-android is a Java library typically used in Plugin applications. sbt-android has no bugs, it has no vulnerabilities and it has medium support. However sbt-android build file is not available and it has a Non-SPDX License. You can download it from GitHub.

This is an easy-to-use plugin for existing and newly created android projects. It requires SBT 0.13.8+. The plugin supports all android projects configurations. 3rd party libraries can be included by placing them in libs, or they can be added by using sbt's libraryDependencies feature. This build plugin is 100% compatible with the standard Android build system due to the use of the same underlying com.android.tools.build:builder implementation. NOTE: proguard 5.1 does not like old versions of scala. Projects that wish to use Proguard 5.1 or newer with Scala should use scalaVersion := "2.11.5" or newer. For compatible scala projects and java-based projects which wish to use proguard 5.1 (to fix issues around generic types being removed from base-classes) a workaround is to add this setting into your build.sbt: proguardVersion := "5.1". See proguard bug #549 and SI-8931. NOTE: support-v4 22.2.x triggers compilation errors, see #173 and SI-7741.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              sbt-android has a medium active ecosystem.
              It has 749 star(s) with 98 fork(s). There are 59 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 16 open issues and 253 have been closed. On average issues are closed in 24 days. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of sbt-android is current.

            kandi-Quality Quality

              sbt-android has no bugs reported.

            kandi-Security Security

              sbt-android has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              sbt-android has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              sbt-android releases are not available. You will need to build from source code and install.
              sbt-android has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed sbt-android and discovered the below as its top functions. This is intended to give you an instant insight into sbt-android implemented functionality, and help decide if they suit your requirements.
            • Returns the declared method
            • Apply the build
            Get all kandi verified functions for this library.

            sbt-android Key Features

            No Key Features are available at this moment for sbt-android.

            sbt-android Examples and Code Snippets

            No Code Snippets are available at this moment for sbt-android.

            Community Discussions

            Trending Discussions on sbt-android

            QUESTION

            SBT AutoPlugin missing added artifact
            Asked 2017-Mar-17 at 14:46

            I have written a couple of AutoPlugins to simplify my multi-project sbt build.

            One of these AutoPlugins defines a TaskKey[File] and adds an artifact for the result of that task.

            ...

            ANSWER

            Answered 2017-Mar-17 at 14:18

            I found the solution to my problem myself.

            After some digging I found that CorePlugin resets artifactsto Nil.

            One has to require either CorePlugin or JvmPlugin in the plugin that adds the artifact to ensure that the settings doing the reset are loaded before the own projectSettings.

            Source https://stackoverflow.com/questions/42852964

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install sbt-android

            Auto-import from gradle using sbt-android-gradle. NOTE: 1.6.0 is the last version published using addSbtPlugin("com.hanhuy.sbt" % "android-sdk-plugin" % "1.6.0"), all future updates can be accessed by using addSbtPlugin("org.scala-android" % "sbt-android" % VERSION).

            Support

            The first line of support is reading this README, beyond that, help can be found on the #sbt-android IRC channel on Freenode, or the scala-android/sbt-android gitter.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/scala-android/sbt-android.git

          • CLI

            gh repo clone scala-android/sbt-android

          • sshUrl

            git@github.com:scala-android/sbt-android.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link