2016-05-25 19 views
0

私はウィジェットで通貨レートを示す初めての小さなアンドロイドアプリを作った。それはインターネット許可が必要です。だから私はこのマニフェストの許可を追加しましたAndroid公開アプリは間接許可を要求しません

<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="20"/> 
<uses-permission android:name="android.permission.INTERNET"/> 

アプリケーションはエミュレータと私の電話で発射されました。しかし、私はGoogleマーケットでそれを公開しました - それは許可を求めるものではありません。 "アプリケーションに特別なアクセス権は一切必要ありません"。 私のアプリは動作しません。私はアンドロイドが私のアプリのインターネットをブロックしていると思う。

build.grade:私が間違っていた何

android { 
compileSdkVersion 21 
buildToolsVersion "21.0.2" 

defaultConfig { 
    applicationId "com.my_widget.myelsewidget" 
    minSdkVersion 14 
    targetSdkVersion 21 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     runProguard false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

}

? Thanx!

UPD: Surprize。

私は(remotlyデスクトップから)Google Playのサイトからアプリをインストールした場合ことを発見 - それは何もしてインストールをお願いしてうまくに動作しません。

Google Playアプリからインストールした場合 - は起動しません

あなたはそれを試すことができます。

+0

build.gradleのターゲットSDKは何ですか? – Alexander

+0

build.gradeで更新しました –

+0

プレイストアではなくデバイスにリリースアプリをインストールするとアプリが機能しますか? – Alexander

答えて

0

[OK]を、今ではどこでも作品名は " wuzup 通貨" です。たぶんそれはキャッシュかGoogleのバグか私の電話のバグです。 とにかく許可を求めるのではなく、うまく動作します。奇妙なこと。

+0

これはうまくいく=) – Alexander

関連する問題