This post shows how to install android sdk tools without Android Studio. We might need to do in many cases like setting up an CI machine ..etc
We need java, android(tools, build tools), gradle.
package com.example.myapplication | |
import android.content.pm.PackageManager | |
import androidx.activity.result.ActivityResultLauncher | |
import androidx.activity.result.contract.ActivityResultContracts | |
import androidx.core.app.ActivityCompat | |
import androidx.core.content.ContextCompat | |
import androidx.fragment.app.Fragment | |
import androidx.lifecycle.Lifecycle | |
import androidx.lifecycle.LifecycleObserver |
This post shows how to install android sdk tools without Android Studio. We might need to do in many cases like setting up an CI machine ..etc
We need java, android(tools, build tools), gradle.
//Util methods | |
public static void editTextSetContentMemorizeSelection(EditText editText, CharSequence charSequence) { | |
int selectionStart = editText.getSelectionStart(); | |
int selectionEnd = editText.getSelectionEnd(); | |
editText.setText(charSequence.toString()); | |
if (selectionStart > charSequence.toString().length()) { | |
selectionStart = charSequence.toString().length(); | |
} | |
if (selectionStart < 0) { |