Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 20 Próxima »

Índice

Requisitos

Para utilizar o SDK Android, certifique-se que seu projeto atende os seguintes requisitos mínimos:

  • Android 5.0+ (API level 21+)
  • JDK 1.7+
  • Android Studio 3.0+

Nota

Google tem depreciado o Eclipse como ferramenta de desenvolvimento em Android, portanto não oferecemos suporte para Eclipse.

Instalação

Para instalar o SDK em seu projeto, é necessário seguir alguns passos descritos a seguir:

  1. Importar o SDK pelo build.gradle
  2. Adicionar as permissões necessárias no AndroidManifest
  3. Adicionar um arquivo de configuração
  4. Criar as classes necessárias
  5. Utilizar o fluxo de login

Importar o SDK pelo build.gradle

Adicione a dependência do SDK no arquivo build.gradle do aplicativo (não o do projeto):

repositories {
    maven { url "https://dl.bintray.com/fluig/maven" }
}

dependencies {
	compile 'sdk.fluig.com:<nome_do_modulo>:<versao_do_sdk>'
 }

Adicionar as permissões necessárias no AndroidManifest

O fluig SDK requer algumas permisssões e referências do arquivo AndroidManifest.xml da sua aplicação. Essas permissões permitem que o SDK monitore o estado de rede. Abaixo está um exemplo com um pacote chamado com.myapp.package. Substitua com o nome do seu próprio pacote ao mesclar com o manifesto de seu projeto.

<?xml version="1.0" encoding="utf-8"?>
<manifest
	xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.myapp.package">

    <!-- permissões padrão -->
	<uses-permission android:name="android.permission.INTERNET" />
	<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
	<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
	...
    <application>
		...
    </application>
</manifest>

Adicionar um arquivo de configuração

Criar as classes necessárias

Utilizar o fluxo de login

Este passo é opcional mas altamente recomendado, dado a complexidade do fluxo de login. Lembre-se que ao chamar as APIs do fluig, caso não esteja autenticado, estes serviços retornarão um erro.

  • Sem rótulos