Playストア、エラーコード505

「アプリをインストールできない」

電卓アプリを使おうとしたところ、ドロワーに見当たらない。

Playストアから再インストールを試みるも、エラーが出てしまう。

端末の再起動、キャッシュの消去をしても変わらず。

APKMirrorからapkをダウンロードしてインストールしようとしても、

同じ名前のパッケージが既にあると言われ、インストールできない。

 

この505エラーは競合しているアプリがあることが原因?らしい。

アンインストールすれば、解決するという情報があったが、

そもそも一覧に出てこなければそれも出来ない。

設定>アプリにも出てこない。

 

PCに繋いでコマンドラインツールでインストールやアンインストールが出来るらしいので試してみる。

ADBコマンドを使うということでJava SEやAndroid SDKをインストール。

adb uninstall com.google.android.calculator

を実行。しかし、失敗。

APKMirrorからダウンロードしたapkのインストールを試みる。

これも失敗だが、

Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install com.google.android.calculator without first uninstalling package running as com.android.calculator2]

com.android.calculator2をアンインストールすればいいらしい。

adb uninstall com.android.calculator2

成功。

試しにPlayストアからインストールしてみると、エラーもなく完了した。

ドロワーにも表示されている。

…何が原因だったんだろう。

トップまでスクロールしたい

ページをある程度スクロールと現れてクリックするとページの最上部まで戻るアレを付けたい。

 

やることは3つ。

 

jQuery

設定>詳細設定の「headに要素を追加」に

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" type="text/javascript">

をコピペ。

JavaScriptとHTML

デザイン>カスタマイズの「フッタ」にコピペ。

 

<script type='text/javascript'>
$(function() {
var pageTop = $('.page_top');
pageTop.hide();
$(window).scroll(function () {
if ($(this).scrollTop() > 200) {
pageTop.fadeIn();
} else {
pageTop.fadeOut();
}
});
pageTop.click(function () {
$('body, html').animate({scrollTop:0}, 500, 'swing');
return false;
});
});
</script>

<a href='#top' class='page_top' id='pageTop'>PAGE TOP ▲</a>

 

太字の200のところでどれくらいスクロールしたら表示されるかを指定。

500のところで戻るスピードを指定。

CSS

デザイン>カスタマイズの「デザインCSS」にコピペ。

/* PageTop */
#pageTop {
position:fixed;
bottom:10px;
right:10px;
padding:10px 20px;
color:#fff;
font-size:20px;
text-decoration:none;
background:#333;
}
#pageTop:hover {
background-color:#57aaa2;
}

Go Top