Додайте HelpCrunch Android SDK до свого застосунку

Ви можете додати HelpCrunch SDK до свого застосунку Android за допомогою систем збірки Gradle або Maven, і ось як це зробити.
Написано Микола
Оновлено 2 роки тому

Ви можете додати HelpCrunch SDK до свого застосунку Android за допомогою системи збірки Gradle.

1. Додайте його у свій кореневий build.gradle у кінці репозиторіїв:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

2. Додайте наступний код до свого файлу app/build.gradle:

implementation 'com.helpcrunch:chat-sdk:x.x.x'
Поточну версію SDK завжди можна знайти на сторінці демо.

3. Для наступного кроку вам знадобиться код ініціалізації Android. Ви можете скопіювати цей код зі списку застосунків у своєму обліковому записі HelpCrunch (Налаштування→ Канали → Застосунки на Android → Назва застосунку → Код ініціалізації Android).

Код налаштування

1. Ініціалізуйте Helpcrunch у своєму власному класі застосунку за допомогою коду ініціалізації Android:

Java

HelpCrunch.initialize(YOUR_HELPCRUNCH_SUBDOMAIN, YOUR_APP_ID, YOUR_APP_SECRET);

Kotlin

HelpCrunch.initialize(HELPCRUNCH, HELPCRUNCH_APP_ID, HELPCRUNCH_SECRET)
HelpCrunch.initialize(YOUR_HELPCRUNCH_SUBDOMAIN, YOUR_APP_ID, YOUR_APP_SECRET)

2. Після ініціалізації SDK викличте допоміжний метод showChatScreen у HelpCrunch, щоб показати екран чату користувачам вашої програми:

Java

HelpCrunch.showChatScreen();
//or
HCOptions options = HCOptions.createDefault(); //default or custom

HelpCrunch.showChatScreen(options, new Callback<Object>(){
    @Override
    public void onSuccess(Object result) {
    }
    @Override
    public void onError(@NotNull String message) {
    }
});

Kotlin

HelpCrunch.showChatScreen()
//or
val options = HCOptions.createDefault() //default or custom

HelpCrunch.showChatScreen(
		options = options,
		callback = object : Callback<Any?>() {
			override fun onSuccess(result: Any?) {
			}
			override fun onError(message: String) {
			}
		}
)

3. Після виклику методу віджет чату HelpCrunch у вашому застосунку виглядатиме так:

Чи була наша стаття корисною?