Note that there are some explanatory texts on larger screens.

plurals
  1. POGoogle Play - My app cannot be executed with multi-APK support (can be installed but not executed)
    text
    copied!<p>I have a really annoying problem with the Google Play filtering. I have an application which is targeting Android devices and I made another project with another APK for targeting the table devices.</p> <p>The phone version is out at the market about 1 year ago. When I added the new apk to as well to the application, it worked everything as it should: I had two active APK files, one of them targeting the phones, other one targeting the tablets.</p> <p>But suddenly I realized that none of the APK's are working. My app is listed in the Play Store, I can even download the it. But once the installation finishes, I have no "Run" or "start" button, I have only an "Uninstall" button. And also even the app was is installed, its not displayed under the other installed applications, nowhere. </p> <p>From than I tried to revert the things, I created from the old, previous working version a new one and replaced the 2 APK's with this one, which worked previously.</p> <p>After waiting a couple of hours, phone reboot, Play store cache clear I have the same issue even with the reverted APK.</p> <p>Here is my Android-manifest file (which worked properly but now its not working - Single APK version):</p> <pre><code>&lt;uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8" android:maxSdkVersion="15"&gt; &lt;/uses-sdk&gt; &lt;supports-screens android:resizeable="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="false" android:anyDensity="true"&gt; &lt;/supports-screens&gt; </code></pre> <p>Here is my Android-manifest file for the tablet version (which worked properly but now its not working - Single APK version):</p> <pre><code>&lt;uses-sdk android:minSdkVersion="9" android:targetSdkVersion="15" android:maxSdkVersion="16"&gt; &lt;/uses-sdk&gt; &lt;compatible-screens&gt; &lt;!-- all xlarge size screens --&gt; &lt;screen android:screenSize="xlarge" android:screenDensity="ldpi"/&gt; &lt;screen android:screenSize="xlarge" android:screenDensity="mdpi"/&gt; &lt;screen android:screenSize="xlarge" android:screenDensity="hdpi"/&gt; &lt;screen android:screenSize="xlarge" android:screenDensity="xhdpi"/&gt; &lt;!-- Special case for Nexus 7 --&gt; &lt;screen android:screenSize="large" android:screenDensity="213"/&gt; &lt;/compatible-screens&gt; </code></pre> <p>I know that in the first APK I use supports-screen tag, and in the other one compatible-screens (probably this is the reason) but I still don't know how to fix it.</p> <p>The workflows already tried are:</p> <ul> <li>Single APK, with the manifest using the support-screens tags only. Not working</li> <li>Single APK, with the android manifest using compatibile-screens tags only. Not working</li> <li>Mixed of the combinations above. Not working</li> </ul> <p>Now I just really wan't to get back the older situation, without tablet support, etc.</p> <p>Please help! :) Because I made a self uninstaller situation with this...</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload