Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @TargetApi(Build.VERSION_CODES.O)
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- setContentView(R.layout.activity_main)
- setSupportActionBar(toolbar)
- packageInstaller = packageManager.packageInstaller
- val intent = Intent(Intent.ACTION_OPEN_DOCUMENT)
- intent.addCategory(Intent.CATEGORY_OPENABLE)
- intent.type = "application/vnd.android.package-archive"
- startActivityForResult(intent, 1)
- }
- override fun onActivityResult(requestCode: Int, resultCode: Int, resultData: Intent?) {
- super.onActivityResult(requestCode, resultCode, resultData)
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && requestCode == 1 && resultCode == Activity.RESULT_OK && resultData != null) {
- val uri = resultData.data
- val inputStream = contentResolver.openInputStream(uri)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement