java - Neither user 10031 nor current process has android.permission.INSTALL_PACKAGES -


i want use packagemanager install self apk, have problems.

packagemanager pm = getpackagemanager();

pm.installpackage(uri.fromfile(file), null, packagemanager.install_replace_existing, pakcagename);

java.lang.securityexception: neither user 10031 nor current process has android.permission.install_packages. @ android.os.parcel.readexception(parcel.java:1322) @ android.os.parcel.readexception(parcel.java:1276) @ android.content.pm.ipackagemanager$stub$proxy.installpackage(ipackagemanager.java:1951) @ android.app.contextimpl$applicationpackagemanager.installpackage(contextimpl.java:2549)

as error says, app not have permission install packages.

put:

<uses-permission name="android.permission.install_packages"/> 

in manifest should started.


Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -