サイトの構築。作品の販売。ブログの投稿。この他にもさまざまな機能があります。 ログイン サイトをはじめよう 非公開サイト このサイトは現在プライベート設定になっています。
![非公開サイト](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)
アンドロイドアプリから別のアプリを呼び出すときにはまったのでメモ。 インテントを発行してアクティビティを起動するときに 以下のエラーが出るときがあります。 java.lang.SecurityException: Permission Denial: starting Intent この理由について調べてみた 1.インテントが不正 最初にはまったのはこれ。 要はないintentを発行して呼び出すと上記のエラーが出る。 2.アプリ側が起動を拒否している 自作のアプリでないアプリを起動する場合 どうしても呼び出すことができないアプリを発見した。 理由を調査したところ呼び出し側のアプリで以下が記述されている可能性があることが分かった。 android:exposed="false" 残念ですがこちの場合、解決策はなさそうです。 さらに呼び出し元のアプリから上記の状態を取得する方法も見つからなかっ
アクティビティ間の連携は、必ず使うことになるので。 明示的 起動したいアクティビティをパッケージ名とクラス名で直接指定する。 Intent intent = new Intent(helloworld.this,XXXXX.class); intent.setAction(Intent.ACTION_VIEW); startActivity(intent); コマンドラインから $ am start -n パッケージ名/.アクティビティクラス(com.suddenAngerSystem/.BroadCastIntentの様な) 暗黙的 起動したいアクティビティをインテントフィルタの属性とパラメータURIで指定する。 コマンドラインから $ am start -a アクション名(android.intent.action.EDIT等) -d content://xxxxx(file:/xxや
Androidアプリからホーム画面にショートカットを作る方法です.(Android SDK 1.6) ホーム画面にショートカットを作成する ホーム画面にショートカットを作るといっても,詳しくはいくつか状況があると思います. (A) HOMEで長押ししたときに出る「ショートカット」からアプリが呼び出されて,作成する (例:Gmailのラベル.ApiDemosのApp/Launcher Shortcuts) (B) アプリの動作中に,選択中のアイテムなどをショートカット化してHOMEに置く (例:標準ブラウザのブックマーク長押し) ここで説明するのは,(B)の方です.ちなみに(A)の方は以下の記事が参考になると思います. ショートカットのアプリ作成方法 - hyoromoの日記 この(A)と(B)を混同してしまうと,話がごちゃごちゃになるのでご注意... ↑ // Activityに以下を実装
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く