This starter app is for LINE SDK version 3.x. Since these versions of SDK will be terminated on the end of June 2018, please use https://github.com/line/line-sdk-starter-android-v2.
For details, please refer https://developers.line.me/en/news/2018/02/28/.
This is a small toy app that exercises the LINE SDK login and profile APIs. It is meant to be a starting point for developers wishing to use these in their own application.
To start integrating your service with LINE, register to become a LINE Partner (https://developers.line.me/requestform/input) and read the development guide (https://developers.line.me/android/overview).
To build the app, first check out the repository.
$ git clone https://github.com/LINE/line-sdk-starter-android
Then set up the LINE SDK by copying SDK libraries and configuring your channel ID.
- Copy the SDK jar file (e.g., line-android-sdk-3.1.13.jar) into app/libs
- Copy the SDK native libs (e.g., armebi, x86) into app/src/main/jniLibs
- Replace {{ ENTER YOUR CHANNEL ID }} with your channel id (from https://developers.line.me/channels/) in AndroidManifest.xml
Then open the directory in Android Studio and build and develop as you would any normal Android application.
LINE Android SDK API Docs: https://developers.line.me/android/api-reference
This application has been built with Android Studio 1.3. Previous versions should work but may require editing the build tools versions in build.gradle.