.TPK

TPK ファイル

Tizen Application Package
質問する
クイック回答

TPK ファイルは Tizen アプリケーションパッケージであり、Samsung Galaxy Watch や Samsung スマート TV にアプリをインストールするために使用されます。Galaxy Watch にインストールするには、時計のデベロッパーモードを有効にし、Tizen Studio の Device Manager を使用するか、ターミナルから «sdb install app.tpk» を実行します。TPK は Android スマートフォンにインストールしたり、APK に変換したりすることはできません。

開発元: Samsung Electronics / The Linux Foundation (Tizen Association) カテゴリ: 実行ファイル オープンスタンダード MIME: application/vnd.tizen.package
対応OS Windows macOS Linux
関連: .APK · .EXE · .VBS · .JAR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 29, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TPK ファイル形式とは?

.tpk ファイルは Tizen Application Package です。これは、Galaxy Watch スマートウォッチや Samsung スマート TV を含む、Samsung の Tizen 搭載デバイスで使用されるインストール可能なアプリバンドルです。

構造的には、.tpk は標準的な ZIP アーカイブ の拡張子を .tpk に変更したものであるため、7-Zip などのツールを使用して、特別なソフトウェアなしで内容を確認できます。内部には、tizen-manifest.xml(ネイティブ C/C++ または .NET/C# アプリ用)または config.xml(HTML5、JavaScript、CSS で構築されたウェブアプリ用)のいずれかが含まれています。その他のコンテンツには、コンパイルされたバイナリやウェブアセット、共有ライブラリ用の lib/ ディレクトリ、res/ リソースフォルダ、およびアプリの証明書を含む META-INF/ 署名ブロックが含まれます。

3 つのアプリケーションタイプが .tpk 拡張子を共有しています:

  • C または C++ で記述されたネイティブアプリ
  • HTML5、JavaScript、CSS を使用するウェブアプリ(.wgt としてパッケージ化される場合もあります)
  • Tizen .NET 経由の .NET/C# アプリ(Tizen 3.0(2017年)以降でサポート)

.tpk パッケージをデバイスにインストールする前に、作成者証明書とディストリビューター証明書(X.509/XML-DSig)の両方を保持している必要があります。署名のないパッケージはインストール時に拒否されます。開発者は、Samsung の公式 IDE である Tizen Studio を使用してパッケージをビルドし、署名します。Tizen スマートフォンは 2019 年頃に廃止されました。現在、このプラットフォームは Galaxy Watch ウェアラブルと Samsung スマート TV に焦点を当てています。登録されている MIME タイプは application/vnd.tizen.package です。

セキュリティと安全性

リスク: MEDIUM

TPK ファイルは、ターゲットデバイス上でコードを実行するアプリケーションパッケージです。信頼できないソースから TPK をサイドロードすると、マルウェア、データ盗難、デバイスの不安定化など、あらゆるアプリのサイドロードと同じリスクが伴います。Tizen Studio と Galaxy Store は署名検証を行いますが、手動でインストールされた TPK はストア側の審査をバイパスします。

形式の詳細

概要
正式名称Tizen Application Package別名 Tizen package, TPK package
開発元Samsung Electronics / The Linux Foundation (Tizen Association)登場時期 2012 (Tizen 1.0)
カテゴリ実行ファイル
MIME タイプapplication/vnd.tizen.package
タイプZIP ベースのアプリケーションパッケージ(バイナリ)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Tableau Packaged Workbook - Tableau Desktop も、データソースとともにエクスポートされたパッケージワークブックに .tpk を使用しますが、Tizen とは全く無関係です。
  • ArcGIS Tile Package - Esri ArcGIS は、オフラインマップタイルパッケージに .tpk を使用しますが、Tizen とは全く無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
504B0304
ASCII
PK··
ZIP と同一。内部の tizen-manifest.xml または config.xml によって TPK として識別

TPK ファイルを開くプログラム

Windows2 apps
7-Zip オープンソース 右クリック → «アーカイブを開く» で TPK の内容を確認できます(ZIP ファイルです)。
Tizen Studio 無料 Tizen Studio の Device Manager を使用して、接続された Galaxy Watch または TV に TPK をインストールします(コマンドライン経由の «sdb install app.tpk»)。
macOS1 app
Tizen Studio 無料 Tizen Studio の Device Manager を使用して、接続された Galaxy Watch または TV に TPK をインストールします(コマンドライン経由の «sdb install app.tpk»)。
Linux1 app
Tizen Studio 無料 Tizen Studio の Device Manager を使用して、接続された Galaxy Watch または TV に TPK をインストールします(コマンドライン経由の «sdb install app.tpk»)。

技術的詳細

詳細仕様
コンテナ形式ZIP アーカイブ(PKZIP 互換、マジックバイト 50 4B 03 04)
サポートされるアプリタイプネイティブ (C/C++)、ウェブ (HTML5/JS/CSS)、.NET/C# (Tizen 3.0 以降の Tizen .NET)
マニフェストファイルtizen-manifest.xml (ネイティブ/.NET アプリ) または config.xml (ウェブアプリ)
圧縮DEFLATE(ZIP コンテナ内のエントリごとに適用)
コード署名必須。XML-DSig を備えた作成者 + ディストリビューター X.509 証明書。未署名のパッケージはインストール時に拒否
MIME タイプapplication/vnd.tizen.package
内部構造lib/ (共有ライブラリ)、res/ (リソース)、META-INF/ (署名ブロック)
バイト順序リトルエンディアン (ZIP 構造体フィールド)
開発ツールTizen Studio (公式のビルド、署名、デプロイ用 IDE)
ターゲットプラットフォームSamsung Galaxy Watch ウェアラブル、Samsung スマート TV、Tizen IoT デバイス
.NET サポートTizen .NET API を使用した C# アプリを Tizen 3.0 (2017) 以降でサポート
一般的なファイルサイズアプリの複雑さと埋め込みアセットに応じて 500 KB ~ 100 MB
形式の識別PK マジックだけでは不十分。アーカイブ内の tizen-manifest.xml または config.xml によって TPK として確認
リリース日2012 (Tizen 1.0)
最新バージョンTizen 9.0 (2024)
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.tizen.org

TPK の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TPK ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TPK ファイルについて最初の質問をしてみましょう。

よくある質問

TPK ファイルを Android スマートフォンにインストールできますか?
いいえ。TPK は Tizen OS(Galaxy Watch、Samsung TV)用です。Android は APK ファイルを使用します。これらに互換性はありません。
Galaxy Watch に TPK をインストールするにはどうすればよいですか?
時計のデベロッパーモードを有効にし、Wi-Fi 経由で接続してから、Tizen Studio の Device Manager またはコマンド:«sdb install app.tpk» を使用します。
TPK を APK に変換できますか?
いいえ。Tizen と Android ではランタイムと ABI が完全に異なります。アプリのコードを書き直す必要があります。
PC で TPK ファイルを開くことはできますか?
拡張子を .zip に変更して 7-Zip で開くことで、内容を確認できます。PC 上でアプリを直接実行することはできません。
TPK と WGT の違いは何ですか?
.wgt は Tizen ウェブアプリ(HTML5/JS/CSS)用の W3C Widget 形式です。.tpk はネイティブ C/C++ および .NET Tizen アプリに使用されます。どちらも ZIP ベースです。

参考文献

1Tizen Developers - Packaging a Tizen .NET Appdocs.tizen.org
2Samsung Developer - Creating and running a projectdeveloper.samsung.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.NOMEDIAAndroid No-Media Marker File
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.DATProgram Data File (generic)
7.BINCD/DVD Disc Image (BIN/CUE)
8.MDMarkdown Document
9.TMPTemporary File
10.DBSQLite Database File

関連する拡張子

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧