Showing posts with label エラー. Show all posts
Showing posts with label エラー. Show all posts

Monday, December 15, 2014

Invalid Package file errror message when installing apps on Androidの「パッケージファイルが無効です」対処法?

 Androidのデバイスでアプリをインストールするときに、「パッケージファイルが無効です」ができました。何度繰り返しても同じエラーになるので、ウェブ上で探してみました。

 スマホ口コミ評価速報には以下の解決策を上げられました。要因が複雑で、どれで成功するかは定かではないらしいです。

  • WiFi接続の場合は、データ通信(3GもしくはLTE)に切り替えてみる
  • 別のWiFiネットワーク上から試す
  • アップデートの場合は、アプリを一度アンインストールする
  • アンインストールできないアプリの場合は、アップデートをアンインストールし、更新をし直す。
  • 「Google Playストア」の「キャッシュを消去」や「データの消去」をする
  • 端末を再起動、もしくは全てのアプリのキャッシュを消去する
  • 無視して何度もインストール/アップデートを繰り返す(なぜかこれで解決する場合が結構あります)

 実際Android 2.3.6でBloggerのインストールのために、以上の方を全部試したが、やはり成功しませんでした。Googleの情報によると、Android 2.1以上なら対応すると書いているので、OSバージョンの問題ではないはずです。

 古い電話で中の情報は捨てなくてもよいので、念のために出荷時の状態に戻してみました。結果、やはり同じメッセージ「パッケージファイルが無効です」で終わってしまいました。

 因みに、上記の対策リストのトップは「WiFi接続だとでやすい」という定説から来ています。しかし、それはまず見事に崩れました。

 さらに探してみると、ちむどろいどに以下の方法を紹介したようです。

  • 設定→日時設定から時刻が自動設定されていることを確認します
  • Android端末に登録しているGoogleアカウントを削除し、再登録する
  • Google Play開発者サービスをアンインストール→再起動→再インストール
  • Google Playストアのデータ・キャッシュ削除,アップデートのアンインストール
  • Googleサービスフレームワークのデータ削除

Thursday, October 18, 2012

ImagicK montage command Error: unable to read font

 ImagicKはパブリックドメインの画像処理ライブラリです。Windoes上であれば、Cygwinさえあれば動きます。ほかにはLINUX上で動作する上に、iOs上までも動きます。そのほかに、PHPの標準クラスとしても実装されています。PHPとなると、もっとたくさんの環境で動作します。
 しかし、WindowsのCygwin環境でmontageコマンドを実行すると、以下のエラーになりました。
montage: unable to read font `/usr/lib/ImageMagick-6.4.0/config//usr/share/fonts/corefonts/arial.ttf'.
解決策ですが、Windowsの下にあるFontsをシンボルリンクさせればよいです。もし、もともとfontsのディレクトリさえなければ、mkdirで作成してください。
$ cd /usr/share/fonts
$ ln -s /cygdrive/c/WINDOWS/Fonts corefonts
 ImagicKは一見大したことはできなそうですが、実は奥はとても深いです。参考リンクにあるように、様々な形で写真を簡単で楽しく加工できます。

原画像
変換したポラロイド風写真

参考リンク
ImageMagickとPHPで画像を分割したポラロイド写真風に変換する