1

我正在尝试在 Sinch 3.0.1 SDK 中运行消息传递示例应用程序。在 src 文件中,这一行:

package com.sinch.android.rtc.sample.pstn;

引发错误。错误内容如下:

声明的包“com.sinch.android.rtc.sample.messaging”与预期的包“main.java.com.sinch.android.rtc.sample.messaging”不匹配

但是,如果我像错误提示的那样将包名称更改为 main.java.com.sinch.android.rtc.sample.messaging,则无法在我的应用程序中的任何位置解析变量“R”。

同样的错误模式也发生在其他 2 个示例应用程序中。

编辑 - 我想出了如何解决这个问题,但没有足够的业力来回答。

我在这个堆栈溢出答案中读到Eclipse 期望包名称与父文件夹的名称匹配。

因此,一旦我更改了包名称,我所要做的就是重命名父文件夹以匹配!如果我解释得不好,请查看屏幕截图:http: //i.imgur.com/cJplqjZ.png

4

1 回答 1

0

参见上面的解释。谢谢mravca,我想出了如何解决这个问题,但没有足够的业力来回答。

我在这个堆栈溢出答案中读到 Eclipse 期望包名称与父文件夹的名称匹配。

因此,一旦我更改了包名称,我所要做的就是重命名父文件夹以匹配!如果我解释得不好,请查看屏幕截图:http: //i.imgur.com/cJplqjZ.png

于 2015-02-09T10:36:40.103 回答