如何定位Kotlin项目主类?Android Studio 3.4.2 JDK配置求助
问题1:无法找到Kotlin项目的主类
- 检查AndroidManifest.xml文件,
<activity>标签中android:name属性对应的类就是主Activity(主类),比如android:name=".GamepadActivity"这类。 - 切换到Project视图(而非Android视图),在
src/main/kotlin目录下查找带有@RobotActivity注解或继承自RobotActivity的类,这是Pepper项目主类的典型特征。 - 若以上都没找到,手动配置Run/Debug Configurations:点击工具栏的Run下拉菜单→Edit Configurations→添加Android App配置→选择当前项目模块→在Launch选项中指定找到的主Activity。
问题2:设置中找不到JDK配置选项
- 全局JDK配置:打开
File > Project Structure(快捷键Ctrl+Alt+Shift+S),左侧选择SDK Location,即可看到JDK Location的配置区域,可选择本地JDK路径或使用Android Studio自带的JRE。 - 模块级JDK配置:在Project Structure中选择Modules→选中当前项目模块→切换到Dependencies标签→修改Module SDK为目标JDK版本。
- Gradle专用JDK:打开
File > Settings(快捷键Ctrl+Alt+S),搜索“JDK”,进入Build, Execution, Deployment > Build Tools > Gradle,配置Gradle使用的JDK路径。
内容的提问来源于stack exchange,提问作者Sanders
相关产品推荐
相关产品推荐

