我正在从源代码编译AOSP图像,并且看到如果我使用USB连接设备,则可以访问调制解调器并使用腻子作为COM端口处理程序对其执行AT命令。它显示在Windows的“设备管理器”中的“调制解调器”类别下。
很长一段时间以来我一直在搜索,但没有找到任何解决方案。 我想可以在编译之前在AOSP代码中将其禁用,但是我不知道在哪里。
答案 0 :(得分:0)
当前只能在设备所有者/配置文件所有者模式下实现。 要使您的应用成为设备所有者,您可以遵循以下主题:How to make my app a device owner?
在授予设备所有者访问权限后,您可以使用以下代码:
public interface IBase
{
int A { get; set; }
}
public class ImplementationA : IBase
{
public int A { get; set; }
}
public interface IDerived<TBase>
where TBase: IBase
{
TBase Value { get; set; }
}
public class DerivedImplementedA : IDerived<ImplementationA>
{
public ImplementationA Value { get; set; }
}
public static class GenericClass
{
public static IDerived<IBase> Create(IBase a)
{
var temp = (ImplementationA) a;
return (IDerived<IBase>) new DerivedImplementedA(){ Value = temp};
}
}