All Projects → line → line-sdk-starter-android

line / line-sdk-starter-android

Licence: Apache-2.0 license
A starter app demonstrating usage of the LINE Android SDK.

Programming Languages

java
68154 projects - #9 most used programming language

Important notice

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/.


LINE SDK starter application

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.

Before starting

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).

Getting started

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].