我下载了一个Android项目,发现了一些错误。
我如何在Android中使用这个导入?
import com.android.internal.telephony.IccSmsInterfaceManager;
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.PhoneFactory;
import com.android.internal.telephony.SMSDispatcher;当我导入这个文件时,我得到了这样的错误:
The import com.android.internal.telephony cannot be resolved
The import com.android.internal.telephony cannot be resolved
The import com.android.internal.telephony cannot be resolved
The import com.android.internal.telephony cannot be resolved在后面的代码中有:
Phone phone = PhoneFactory.getDefaultPhone();有错误:
Multiple markers at this line
- Phone cannot be resolved to a type
- PhoneFactory cannot be resolved等等..。
我试着用https://stackoverflow.com/a/16377968/3203914来修复它,但我没有为自己工作。
有人能告诉我怎么修吗?
谢谢!
发布于 2014-01-16 19:10:33
我如何在Android中使用这个导入?
这些不是Android的一部分。如果您正在编辑Android源代码,则它的构建过程应该会解析这些导入。如果你想编写一个Android应用程序,你不能直接引用它们。事实上,com.android认为它们是另一个应用程序的一部分,而不是你的,也不是安卓框架的。
发布于 2014-09-17 19:53:11
CommonsWare是正确的,它不在SDK中,所以您不能直接引用它们。你要么就得
https://stackoverflow.com/questions/21170604
复制相似问题