2017-03-25 8 views
0

私のbuild.gradleでAPI 23をターゲットにしています。マニフェストファイルにバックアップを許可しました。私はadbシェルコマンドを使って自動更新をテストすることができました。しかし、自動バックアップは自分のデバイス上では起こっていません。私はSettings -> Backup & Resetに "自分のデータをバックアップ"をONに設定しました。バックアップアカウントも設定されます。ただし、アプリのバックアップは行われていません.Googleドライブ設定の[バックアップの管理]では、アプリはGoogleドライブにバックアップされたアプリには表示されません。私はwi-fiを維持し、充電器に電話をかけ、それをアイドル状態に保つような他の条件に従っています。どこが間違っていますか?それはデバッグアプリで、リリースアプリではないからですか?ここに私のbuild.gradlemanifestファイルでコンフィグされていますアンドロイドアプリの自動バックアップが機能しない

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 'Google Inc.:Google APIs:24' 
    buildToolsVersion "25.0.2" 

    defaultConfig { 
     applicationId "com.spiritapps.android.tripplannerapp" 
     minSdkVersion 16 
     targetSdkVersion 23 
    } 

    buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 
     } 

     applicationVariants.all { variant -> 
      variant.outputs.each { output -> 
       output.outputFile = file("$project.buildDir/apk/MyApp.apk") 
      } 
     } 
    } 
} 

dependencies { 
    compile 'com.android.support:support-v13:25.1.0' 
    compile 'com.android.support:appcompat-v7:25.1.0' 
    compile 'com.google.android.gms:play-services-auth:10.2.0' 
    compile 'com.google.android.gms:play-services-base:10.2.0' 
    compile 'com.google.android.gms:play-services-identity:10.2.0' 
    compile 'com.google.android.gms:play-services-analytics:10.2.0' 
    compile 'com.google.android.gms:play-services-drive:10.2.0' 
    compile 'com.google.android.gms:play-services-location:10.2.0' 
    compile 'com.google.android.gms:play-services-maps:10.2.0' 
    compile 'com.google.android.gms:play-services-ads:10.2.0' 
    compile 'com.google.android.gms:play-services-places:10.2.0' 
    compile 'joda-time:joda-time:2.2' 
} 

マニフェスト

<application 
      android:name=".app.GlobalState" 
      android:allowBackup="true" 
      android:fullBackupOnly="true" 
      android:icon="@drawable/app_icon" 
      android:label="@string/app_name" 
      android:theme="@style/TripAppTheme"> 

build.gradleはまた、必要に応じて、またはデータ接続でも動作しますwi-fiのですか?私はそれがここでは、作業を持っている

+0

これを解決できましたか?私も同じ問題があります。 – sthotakura

+0

@sthotakuraいいえ、問題はまだ存在します。 – shanti

+0

私はそれが働いている、以下の答えとして詳細を投稿します。 – sthotakura

答えて

0

が私のマニフェストです:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
      android:versionCode="2" 
      android:installLocation="auto" 
      package="com.example.myApplication" 
      android:versionName="2.0"> 
    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" /> 
    <application android:label="My Application" 
       android:icon="@drawable/icon" 
       android:fullBackupContent="true"/> 
</manifest> 

また、このマニフェストで、私は「展開」しているだけではなく、IDEから/デバッグを実行しているのは、デバイスへのアプリケーションのエド。明らかに、このプロセスが動作していることを知るには数時間待たなければなりませんでした。

ああ、BTW、私はXamarin FormsとVS2017を使っていました。 HTH。

関連する問題