タグ付けされた質問 「apk」

.apkファイル拡張子は、Androidパッケージ(APK)ファイルを示します。このファイル形式はJAR形式の変形であり、バンドルされたコンポーネントをAndroidオペレーティングシステムに配布およびインストールするために使用されます。

14
Androidにアプリケーションがインストールされているかどうかをプログラムで確認する方法は?
プログラムでアプリケーションをインストールしました。 アプリケーションがすでにデバイスにインストールされている場合、アプリケーションは自動的に開きます。 それ以外の場合は、特定のアプリケーションをインストールします。 教えて。何も思いつきません。ありがとう。
147 android  apk 

10
プログラムによるAPKのインストール/アンインストール(PackageManagerとIntents)
私のアプリケーションは他のアプリケーションをインストールし、インストールしたアプリケーションを追跡する必要があります。もちろん、これは、インストールされているアプリケーションのリストを保持するだけで実現できます。しかし、これは必要ないはずです!installedManager(a、b)関係を維持するのはPackageManagerの責任です。実際、APIによると、 public abstract String getInstallerPackageName(String packageName)- パッケージをインストールしたアプリケーションのパッケージ名を取得します。これは、パッケージがどの市場から来たかを識別します。 現在のアプローチ インテントを使用してAPKをインストールする Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(apkUri, "application/vnd.android.package-archive"); startActivity(intent); インテントを使用してAPKをアンインストールします。 Intent intent = new Intent(Intent.ACTION_DELETE, Uri.fromParts("package", getPackageManager().getPackageArchiveInfo(apkUri.getPath(), 0).packageName,null)); startActivity(intent); これは明らかにAndroid Marketがパッケージをインストール/アンインストールする方法ではありません。それらは、PackageManagerのより豊富なバージョンを使用します。これは、AndroidソースコードをAndroid Gitリポジトリからダウンロードすることで確認できます。以下は、インテントアプローチに対応する2つの非表示メソッドです。残念ながら、外部の開発者はそれらを利用できません。しかし、おそらくそれらは将来的になるでしょうか? より良いアプローチ PackageManagerを使用したAPKのインストール /** * @hide * * Install a package. Since this may take a little while, the result will …

28
Android Studio-ローカルパスが存在しません
Android Studioを0.2.4に更新した後、プロジェクトをデプロイできません。apkファイル名の完全な不一致があります。 Waiting for device. Target device: 0146B0020E010020 Uploading file local path: /home/martin/workspace/git/projectname/projectname/project/build/classes/debug/AppName.apk remote path: /data/local/tmp/com.xxx.xxx.android.projectname Local path doesn't exist. ここでいくつかの投稿を読んだ後、出力パスをbuild / apkフォルダーに変更しましたが、問題は解決しません。作成されたprojectname-debug-unaligned.apkの代わりに、彼はprojectname.apkを探しています。探している名前を変更するように指示する方法と場所がわかりません。何か案は? PS:はい、右側のリストに表示されているいくつかの投稿を読みました。IDEの再起動は同僚にとってはうまくいきましたが、私にとってはうまくいきませんでした。 編集: ある問題から次の問題につまずいたので、ダウンロードできる唯一のダウンロード可能なバージョンである0.2.0に戻しました。 UI要素が消えることはなく、新しいプロジェクトを作成できます。そして何よりも、ついにAPKをスタジオからデバイスに再びデプロイできるようになります。0.2.5がリリースされたらすぐに試してみます。

1
apk add --virtualコマンドの.build-depsとは何ですか?
.build-deps次のコマンドには何がありますか?Alpineのドキュメントに説明がありません。これは事前定義されたファイルですか?これが多くのDockerfilesで参照されていることを確認してください。 RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk del .build-deps
139 docker  apk  dockerfile  alpine 

17
アップロードに失敗しましたAPKにはバージョンコード2のバージョンコードが既にあるため、別のバージョンコードを使用する必要があります
この回答によると、「APKのバージョンコードは2以上である必要があります」の解決方法 Google Playのデベロッパーコンソールで バージョンコードを2から3に変更したところ、ビルドをアップロードできませんでした。 これは、apkをアップロードする前の古いマニフェストです <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="mypackage name" android:installLocation="auto" android:versionCode="28" android:versionName="1.0028" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> ..... これは、Android開発者コンソールにアップロードする必要がある新しいバージョンのコードです。私の目録を見る <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="mypackage name" android:installLocation="auto" android:versionCode="2" android:versionName="2.0001" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> ...... 何が問題なのかわからない。何か助け?
127 android  apk 

6
コンパイル済みのAPKに署名する方法
(元のソースコードが失われたため)apktoolでAPKをデコードしたので、レイアウトxmlファイルのいくつかの問題を修正できました。その後、apktoolを使用して再構築し、デバイスにインストールしようとしたとき(adb:adb install appname.apkを使用)、次のエラーが発生しました。 [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 元のapkは(Eclipse IDEの)キーストアによって署名されていましたが、これは署名されていません。Eclipseの外部の元のkeystoneファイルで適切に署名するにはどうすればよいですか?


6
Android APKファイルに署名する方法
apkファイルに署名しようとしています。どうすればいいのかわからない。良い方向を見つけることができません。私はプログラミングの経験がほとんどないので、どんな助けでもありがたいです。
111 android  apk  signing 


6
プライベートキーを使用して.pfxファイルをキーストアに変換する方法
Androidアプリケーションに署名する必要があります(.apk)。ファイル があり.pfxます。私はそれを変換する.cerInternet Explorerを経由してファイルして、変換.cerに.keystorekeytoolを使用して。次に.apk、jarsignerで署名しようとしましたが、.keystoreには秘密鍵が含まれていないと表示されています。 私は何を間違っていますか?

5
PCからAPKをインストールする方法
PCからAndroidデバイスにAPKをインストールしたい。また、ユーザーのAndroidと一般的な技術的スキルのため、できる限り自動的に(サイレントで)実行する必要があります。PCからAndroidにAPKを送信して、そこにインストールを開始するにはどうすればよいですか?
104 android  install  apk 

2
apk(.apk)とアプリバンドル(.aab)の違い
最近、Googleapp bundleは、柔軟性とアーキテクチャの違いを除けば、APKと非常によく似たコンセプトの新機能を発表しました。 APKファイルと比較してデバイスでアプリバンドルがどのように機能するかを理解するために、たくさんのブログ/記事を読みました。 アプリバンドルの実際の内部作業プロセスと、Google Playストア以降のAndroidデバイスでの動作はどのようになっていますか?

6
Androidライブラリプロジェクトをテストする方法
私は、ユーティリティクラスのみ(アクティビティなし)を含むAndroidビットマップクラス(AndroindLibと呼びます)に基づくAndroidライブラリプロジェクトを作成しています。Android JUnitを使用してテストしようとしましたが、AnroidLib.apkが見つからないという不満が何度もあります Androidライブラリプロジェクトを単体テストする正しい方法は何ですか?
97 android  junit  apk 

4
Google Playにapkを自動的にアップロードするAPI?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する APKをGoogle Playに自動的にアップロードできるAPIまたはツールはありますか?手動の手順やグラフィカルインターフェイスを使用せずに、カスタマイズしたアプリを自分のアカウントに自動的に公開したい。 私は周りを検索しましたが、これを行うためのAPIを見つけることができませんでした(android-publisherのみですが、その名前にもかかわらず、公開はサポートしていません)。誰かがすでにこれを解決しましたか?基本的な機能のようです?

5
Android Studio:Gradleを使用して署名済みAPKを生成する方法
GoogleとSOで検索しましたが、答えが見つかりません。 Gradleシステムで作業するのはこれが初めてで、Google Playにアップロードするための署名済みAPKを生成する段階にあります(Eclipseからプロジェクトがインポートされます)。 今、私はここの部分を読んだhttp://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Building-and-Tasksを追加する必要があることsigningConfigsにごbuild.gradle これらの行を追加しましたが、実行する必要があることが./gradlew assembleReleaseわかりましたが、これを私のcmdで実行すると、「gradle」が内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。私はbuild.gradleを右クリックして実行しようとしましたが、成功したと言いましたが、build / apkフォルダーを見ると、app-debug-unaligned.apk では、Gradleシステムを使用して署名済みAPKを生成するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.