2017-10-07 10 views
1

私は実際にAndroid用に開発中です。私が変更を加えると、私はアプリを作って、Dropbox経由で私の上司にapkファイルを送る。最後に、私はgithubファイルリンク経由で送信し始めました。それ以来、アプリはインストールされません(私はスペイン語で私の電話を持っていますが、私は英語では「Parse error」と言います)。Git/Github APKのエラー

メール/ Dropbox経由でアプリを送信したり、自分のPCから直接ケーブルで自分の携帯電話にアップロードすると、Git/Githubの問題である必要があります。

私が最初に思ったのは、PCのデフォルトで有効なGitの自動CRLF機能がAPKを変更している可能性があるということでした。しかし、私はこの機能を使わずにAPKをアップロードしましたが、それでも動作しません。

このエラーの原因は何ですか?

+0

おそらくAPKはgitによってバイナリとして扱われませんか? https://stackoverflow.com/questions/6119956/how-to-determine-if-git-handles-a-file-as-binary-or-as-text – orhtej2

答えて

1
言っバイナリを追跡した場合

(Gitは/ Gitはコミット追加)しかし、あなたはそれを追跡する必要はありませんautocrlfだけAPKバイナリに影響を与える

:あなたはgitのに関連したリリースの一部としてそれをアップロードすることができますタグをGitHubリポジトリに追加します。 「Creating a release」を参照してください。
バイナリをソースの正確なバージョン(タグ)に結びつけることができるという利点があります。
Gitは何も適用しません: "release"は、完全に管理されたdby GitHubという概念です。

関連する問題