我从Android Studio创建了一个示例项目。在创建第一个文件时,它要求提供Mobile App,我也检查了TV Project。 它在同一个项目中创建了两个模块,名称分别为mobile和tv,两个项目分别包含res,main,values文件夹。 当我尝试运行该项目时,我可以运行任何一个项目,并且为两个项目创建单独的apk。 是否可以创建一个apk并同时在电视和移动设备上运行?
答案 0 :(得分:5)
在移动和Android TV上完全可能只有一个APK。 “技巧”是清单中的移动启动器活动:
client.monitor.alerts.each(alert => {
console.log(alert.errorCode);
});
...而Android TV活动具有以下内容:
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
您甚至不需要任何特殊的模块配置,它可以是同一模块。