gpt4 book ai didi

使用 Facebook 库的 Android 应用找不到 com_facebook_android.apk

转载 作者:行者123 更新时间:2023-11-29 14:05:25 25 4
gpt4 key购买 nike

(我希望这是可读的,我正在尝试格式化我的代码块,但看不到预览)

我正在按照 Android 上的 Facebook 应用程序入门指南进行操作 (https://developers.facebook.com/docs/guides/mobile/#android )。我已经通过 git 安装了 facebook sdk,并且通过 Eclipse 中的文件-> 导入将其作为 android 库导入到 eclipse 中。我在我的模拟器上安装了 Facebook(如果它重要的话,一个 2.2 目标)并且能够用它在我的墙上发布一个测试帖子。我的 HelloWorld 应用程序中的 Activity 基本上与上面链接页面上的示例逐字逐句。

在我添加 fb SSO 代码的步骤之前,我基本上已经通过以下行获得了 hello world:

setContentView(R.layout.main);  

这行得通。

当 fb 代码出现时,我仍然希望最终能看到它,但我也希望在我的 hello world 行之前看到 facebook 的授权对话框。如果我添加一个权限,例如 email 和 read_stream,然后重新运行应用程序,我希望看到对话框要求我授予或拒绝这些权限。事实上,我在简单的 Jane, Hello World 案例中看到了同样的事情。

当我运行我的应用程序时出现的奇怪情况是控制台中出现以下错误:

[2011-09-06 07:30:21 - HelloWorld] Waiting for HOME ('android.process.acore') to be launched...
[2011-09-06 07:30:53 - HelloWorld] HOME is up on device 'emulator-5554'
[2011-09-06 07:30:53 - HelloWorld] Uploading HelloWorld.apk onto device 'emulator-5554'
[2011-09-06 07:30:54 - HelloWorld] Installing HelloWorld.apk...
[2011-09-06 07:31:35 - HelloWorld] Success!
[2011-09-06 07:31:35 - Facebook] Could not find com_facebook_android.apk!
[2011-09-06 07:31:35 - HelloWorld] Starting activity com.HelloWorld.client.HelloWorldActivity on device emulator-5554
[2011-09-06 07:31:37 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.HelloWorld.client/.HelloWorldActivity }

似乎在我的应用程序在模拟器上之后,但在它开始它的 Activity 之前,它去寻找 com_facebook_android.apk 但找不到它。我通过在模拟器上安装 Facebook 知道它实际上是 Facebook.apk,而不是 com_facebook_android.apk。

所以我的问题是:

  1. 如果我的应用正在寻找 com_facebook_android.apk 是正确的?它应该改为寻找 Facebook.apk 吗?
  2. com_facebook_android.apk 看起来很像它应该是一个由android library app安装的app;特别是因为它带有名称 com_facebook_android。 com_facebook_android 是一个库,无法运行。我是否需要取消选中库并运行它使它被安装?这看起来有点老套,我希望我的应用程序最后应该有一个 .apk。我试过通过 Eclipse 的重构工具将其重命名为“Facebook”。这有除了将我的失败消息更改为“找不到 Facebook.apk”;我希望在无论如何,因为实际上已经安装了同名的 apk。

有没有人对如何解决此错误有任何智慧之言?

谢谢,戴夫

最佳答案

它查找 com_facebook_android.apk 是正确的
很可能是 eclipse 中的项目配置错误问题

查看此线程:
I get a "could not find com_facebook_android.apk error" when I run my Android project

关于使用 Facebook 库的 Android 应用找不到 com_facebook_android.apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7323553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com