2015-07-05 1 views
0

У меня возникла проблема с установкой моего приложения на моем телефоне и других телефонах из его APK. Когда я загружаю приложение из кнопки запуска Android Studio над ADB, он устанавливается отлично, без каких-либо проблем, но когда я создаю подписанный APK и загружаю его на свое устройство (как отладки, так и выпуска), он выдает сообщение об ошибке «Приложение не установлено «.Приложение от Android Studio не будет устанавливать из подписанного APK, устанавливает ли он поверх ADB

Я искренне искал повсюду ответ на этот вопрос, но я не могу найти ничего, кто-нибудь еще сталкивался с этим раньше?

Вот видео выпуска https://www.youtube.com/watch?v=S1EbAULdrqs

Вот некоторая информация о моем приложении. Он использует ZXing, так что поэтому он использует камеру телефонов, и, как вы можете видеть из видео, которое я имею надлежащее разрешение объявленное в манифесте, до сих пор, хотя для ровного моего манифеста следующим образом:

<manifest package="com.android.tighearnan.frenchsscanner" 
      xmlns:android="http://schemas.android.com/apk/res/android"> 

    <uses-permission android:name="android.permission.CAMERA"/> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

    <uses-feature 
     android:name="android.hardware.camera2" 
     android:required="true"/> 

    <uses-feature 
     android:name="android.hardware.Camera" 
     android:required="false" /> 

    <uses-feature 
     android:name="android.hardware.Camera.autofocus" 
     android:required="false" /> 


    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".ScannerActivity" 
      android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN"/> 

       <category android:name="android.intent.category.LAUNCHER"/> 
      </intent-filter> 
     </activity> 
    </application> 
</manifest> 

На всякий случай, если вы можете подумать, что все закончилось, указав старую камеру в манифесте, я попытался установить ее без этого, и она все еще не работает.

Любая помощь была бы очень признательна.

+0

Иногда я сталкиваюсь с той же проблемой ... Но я просто удалю приложение и переустановить APK, и он установлен красиво. – ecle

+0

Я уже пробовал это, я даже очистил данные, удалил, перезагрузил и попытался установить приложение, но ничего! Это такая боль хаха –

ответ

0

Я также столкнулся с той же проблемой и подтвердил, что мое устройство Android будет запускать приложения за пределами магазина воспроизведения Google, проверяя версии сборки, версии chek api, генерируя 2 разных хранилища ключей (вам нужно только один из них) и создавая подписанную версию apk release apk, мой apk также не будет установлен на моем устройстве.

Мое «исправление» предназначено для перезапуска устройства Android. (И убедитесь, что все версии приложения, которые у меня были на устройстве во время создания приложения, были удалены с устройства)

Надеюсь, это поможет.

Смежные вопросы