java - build.gradle dependencies in android studio -


i developing app using sqliteassetshelper in android studio , have seen 2 build.gradle files. 1 in app folder , second in folder, in (project's name) folder build.gradle file contains folowing

buildscript { repositories {     jcenter() } dependencies {     classpath 'com.android.tools.build:gradle:1.1.0'      // note: not place application dependencies here; belong     // in individual module build.gradle files   } }  allprojects { repositories {     jcenter()   } } 

but saw examples mavencentral() in repositories .. should have in build.gradle file??.. second build.gradle file in app folder contains following..

     apply plugin: 'com.android.application'      android {        compilesdkversion 22        buildtoolsversion "21.1.2"     defaultconfig {        applicationid "com.appxone.practicesqliteassetshelper"        minsdkversion 8        targetsdkversion 22        versioncode 1        versionname "1.0"    }     buildtypes {       release {         minifyenabled false         proguardfiles getdefaultproguardfile('proguard-android.txt'),   'proguard-rules.pro'       }     }   }        dependencies {           compile filetree(dir: 'libs', include: ['*.jar'])           compile 'com.android.support:appcompat-v7:22.0.0'       } 

in github said use

compile `com.readystatesoftware.sqliteasset:sqliteassethelper:+` 

in dependecies , use add jar file of sqliteassetshelper in lib folder.. im totally confuse in build.gradle , dependencies have add compile com.readystatesoftware.sqliteasset:sqliteassetshelper:+ statement.. , change jcenter() mavencentral().. have used sqliteopenhelper class give bunch of codes..and stackflow give me suggestion use sqliteassetshelper ..please me make assets/databases/mydb.db should next..

you need add

compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+' 

into module build.gradle file (usually it's called "app"), not in top-level build file. module build.gradle should this:

 apply plugin: 'com.android.application'      android {        compilesdkversion 22        buildtoolsversion "21.1.2"     defaultconfig {        applicationid "com.appxone.practicesqliteassetshelper"        minsdkversion 8        targetsdkversion 22        versioncode 1        versionname "1.0"    }     buildtypes {       release {         minifyenabled false         proguardfiles getdefaultproguardfile('proguard-android.txt'),   'proguard-rules.pro'       }     }   }   dependencies {       compile filetree(dir: 'libs', include: ['*.jar'])       compile 'com.android.support:appcompat-v7:22.0.0'       compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'   } 

edit: also, should change buildtoolsversion "21.1.2" buildtoolsversion "22.0.1", i'd suggest use buildtoolsversion "23.0.1" along targetsdkversion 23 , com.android.support:appcompat-v7:23.0.1 support latest android version.


Comments

Popular posts from this blog

resizing Telegram inline keyboard -

command line - How can a Python program background itself? -

php - "cURL error 28: Resolving timed out" on Wordpress on Azure App Service on Linux -