問題タブ [android-api-levels]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
45 参照

java - Android API と Http 接続関数

どの Android API がHttpPost関数で動作し、どの Android API がHttpURLConnection関数で動作しますか? PHP ファイルを呼び出してデータベースに接続する Android アプリ用の Java コードを作成しようとしています。コードが、携帯電話が実行されている Android API と互換性があることを確認したいと考えています。

0 投票する
2 に答える
2116 参照

android - Android Gradle で TransformException: java.util.zip.ZipException: error in opening zip file during transformClassesWithDexForRelease が生成される

Androidアプリケーション用のAndroidスタジオにプロジェクトがあります。プロジェクトには 6 つのモジュール (3 つの内部ライブラリ、1 つの Android アプリ モジュール、1 つのウェアラブル モジュール、およびアプリとウェアラブル間でコードを共有するための 1 つのモジュール) があり、アプリの最小 Android SDK を変更することを決定するまで、すべてがうまく機能していました。

もともと 16+ と互換性がありましたが、21+ にしたいと考えています。最小限の SDK のみを変更し、最小限の SDK とコンパイル SDK を (23 と 24 または 21 に...) アップグレードし、さらにビルド ツールを (24 の 23 に) アップグレードしようとしましたが、何も機能していないようです... どうにかして本当に理解できない理由でgradleデーモンを有効にしたときに「時々」動作するようにしますが、これはCIでのビルドには実際には良いオプションではありません。

だから完全に絶望して、何が問題なのか手がかりを誰かが持っているかどうか尋ねています...

エラーは com.android.build.api.transform.TransformException: java.util.zip.ZipException: zip ファイルを開く際のエラーです。ビルド時に見たことはありませんが、「connectedAndroidTest」も実行しています。すべてのモジュールをパッケージ化しているようです。このエラーはランダムなモジュールで発生し、 --info または --debug を使用してビルドしても、どの zip ファイルを開くとエラーが発生するかが示されません。 .

完全なスタック:

0 投票する
7 に答える
8545 参照

android - Android Studio が突然 com.android.support...25.0.0 を解決できないというエラー メッセージを表示し始め、すべての Java ファイルにエラーが発生しましたか?

私のプロジェクトは非常にうまく機能していましたが、ある日、プロジェクトを github にアップロードするまでは. この問題がそれに関連しているかどうかはわかりませんが、今日、Android Studio プロジェクトをコンパイルすると、これらの 4 つの恐ろしいエラーが表示され始めました。私はグーグルの結果のほとんどを試しましたが、助けにはなりません!

エラー: 解決に失敗しました: com.android.support:cardview-v7:25.0.0
エラー: 解決に失敗しました: com.android.support:customtabs:25.0.0
エラー: 解決に失敗しました: com.android.support:appcompat- v7:25.0.0
エラー: 解決に失敗しました: com.android.support:support-v4:25.0.0

参考になればアンドロイドスタジオ画面のスクリーンショットです!

これは私のアプリレベルのbuild.gradleファイルです:

そして、これは私のプロジェクトレベルのbuild.gradleファイルです:

これらのエラーが突然発生し始めたのはなぜですか。
前もって感謝します!

0 投票する
2 に答える
364 参照

android - API レベル 8 のサポートは数日中に終了しますか?

Android Studio を 2.2.2 に更新し、最新の SDK をインストールしました。Build tools のバージョンは 25.0.0 になりましたが、新しいプロジェクトを作成しようとすると、最小限の SDK セクションに API レベル 8 (Froyo) のオプションがありません。

また、minSdkVersion 8 を持つプロジェクトをインポートしようとしましたが、次のエラーが表示されます。 "そして、使用を強制するために tools:overrideLibrary="android.support.v7.appcompat" を使用することをお勧めします

ということは、今後、最新の appCompat-v7 は API 8 をサポートしなくなるということですか? 下位バージョンの appCompat-v7 とビルド ツールを使用して API 8 用に開発できることはわかっていますが、この最新のライブラリを API 8 用に使用する方法はありません (appCompat-v7:25.0.0 をオーバーライドする必要はありません)。

私が何か間違ったことをしている場合は、私を修正してください。

0 投票する
0 に答える
97 参照

android - Android 3.1 を対象とするアプリは、インストールされている Android のバージョンに関係なく、古い WebView を実行できますか?

Android 4.4 からは WebView が変更され、Android 7.0 からは WebView ではなく Chrome エンジンになります。

私のアプリは古い WebView の多くの機能を使用し、Android 3.1 を対象としており、quirksmode が必要であるため、最新の Android バージョンでは壊れていることがわかりますが、一部の動作が予測できないため、quirksmode では十分ではありません。

ここで、Android OS のバージョンに関係なく、古い WebView を保持するようにアプリをコンパイルできるかどうかを尋ねています。

0 投票する
2 に答える
880 参照

android - SDK Manager に古い API が表示されない

Android Studio をインストールしましたが、Android 5.0.1 (API 21) がインストールされていますが、古い API が表示されません。参考までに下の画像をご確認ください。API 19 が SDK Manager に表示されない場合のインストール方法を教えてください。

リストをフェッチした後の SDK Manager:

リスト更新後のSDKマネージャー

0 投票する
1 に答える
2561 参照

android - Eclipse ADT プラグイン API 24 および 25 の問題

こんにちは、私は Eclipse ネオンを使用しています。私の問題は、新しいパッケージをインストールしようとしているときに Android SDK マネージャーで API 24 と 25 を選択し、[パッケージのインストール] をクリックして、ライセンス契約に到達すると、次のように表示されることです。

パッケージをリロードし、キャッシュをクリアしても修正されません。どうすればこれを修正できますか? ありがとう。

0 投票する
0 に答える
60 参照

android - Android アプリが 20 を超える Android api レベルで動作しない

アプリのリリース ビルドは、API レベルが 15 と 19 の Android 4.0.3 と 4.4.2 で完全に動作します。Google マップ、Microsoft Azure のシンプルなアプリとサポート ライブラリを使用しています。

マイ マニフェストの使用権限

そして、私のマニフェストの uses-features