こんどうです
アクティビティのっとふぁうんどえくせぷしょんがでてるので、
実行したいアクティビティの記述が間違っているか、起動先のアプリのAndroidmanifest.xmlにアクティビティの記述がないのではないでしょうか?
substringを使わずにじかに起動するアクティビティを埋め込んでも同じエラーが出ますか?
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
Androidmanifest.xmlに記述が必要なのは
起動される方のアプリです。
起動元には必要ないですよー
・起動される方のアプリのAndroidmanifest.xmlに記述がない
・起動する側のパッケージ名、クラス名が間違っている
のどちらかだと思います。
2010/9/7 55555 <tachi...@gmail.com>:
setPacageNameみたいなのありませんっけ。setComponentNameかな
。
2010/09/07 19:00 "55555" <tachi...@gmail.com>:
こんどうさま
お世話になっております。
Androidmanifest.xmlには何も記述していません。
Exceptionに、その旨記述されたので、
Androidmanifest.xmlへ実行したいActivity名称を記述した
ところ、Eclipse上でエラーとなりビルドができなかったので
やむなくAndroidmanifest.xmlには何も記述しませんでした。
※エラー内容は「Class com.xxxx.yyyy.zzzz does not exist」です。
ビルドが通るAndroidmanifest.xmlの記述方法をご存知でしたら、
ご教授いただければと思います。
よろしくお願いします。
On 9月7日, 午後6:23, Akio Kondo <koji...@gmail.com> wrote:
> こんどうです
>
> アクティビティのっとふぁうんどえくせぷしょんがでてるので、
> 実行したいアクティビティの記述が間違っているか、起動先のアプリのAndroidmanifest.xmlにアクテ...
> 2010/09/07 17:42 "55555" <tachi55...@gmail.com>:
>
>
>
> > お世話になっております。
> > 55555です。
>
> > 自分で作成したActivityからインテント連携にて、他の方が提供してくれた
> > Activityを起動したいの...
> > このグループから退会するには、android-group-j...@googlegroups.com<android-gro-up-japan%2Bunsu...@googlegroups.com>にメールを送信してください。
> > 詳細については、http://groups.google.com/group/android-group-japan?hl=jaからこのグループにアクセスしてください。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com...
起動するアプリのAndroidManifest.xmlに記述漏れがない限りは
依頼する必要はありません。
可能性として、呼び出される側のアプリのManifestに
アクティビティが漏れているのではないかという指摘です。
・起動させるアプリのマニフェストにアクティビティの記述が漏れている
・そもそもパッケージ名、クラス名が間違っている
のどちらかのはずです。
起動する時のパッケージ名、クラス名はあっていますか?
スペルミスはありませんか?
起動するアプリのAndroidManifext.xmlをもし見ることができるのなら
起動したいアクティビティのクラス名を確認してみてください。
2010/9/7 55555 <tachi...@gmail.com>:
とりあえずIntent#setPackage(String packageName)ってやってます?
一番最初のソース見るとsetClassNameしかやってないっぽいですが・・・。
あとはIntent#setComponent(ComponentName component)
でも行けるかと思います。
setClassNameで十分のはずですよー
http://developer.android.com/reference/android/content/Intent.html#setClassName(java.lang.String,
java.lang.String)
にも
Convenience for calling setComponent(ComponentName)
と。
2010/9/7 sys1yagi <sylc...@gmail.com>: