studio from fragments con comunicar change activity android installation

android - from - fragment interaction listener



¿Android comprueba la aplicación dependiente durante la instalación? (2)

Si conoce el nombre del paquete de la aplicación que está buscando, puede usar el PackageManager para probar la existencia de una aplicación.

try{ ApplicationInfo info = getPackageManager() .getApplicationInfo("com.myproject", 0 ); //-- application exists } catch( PackageManager.NameNotFoundException e ){ //-- application doesn''t exist }

Quiero publicar mi aplicación (ABC). Es un archivo de audiolibro (solo por ejemplo) envuelto como apk. Cuando el usuario instala esta aplicación necesita verificar si otra aplicación (XYZ) ya está instalada o no. Si no, déjele saber al usuario que primero debe instalar la aplicación XYZ antes de instalar ABC.

Gracias por adelantado

Rajesh


En caso de que XYZ sea una biblioteca compartida , puede configurar el manifiesto de Android de su aplicación para evitar que los usuarios instalen ABC sin XYZ. Utilice el elemento dentro de AndroidManifest.xml de ABC, indicando:

<uses-library android:name="package name of XYZ" android:required="true" />

Espero que esto ayude tu problema.