Java Android Studio中的谷歌对讲大楼
我遇到过,我真的很喜欢发布代码以允许贡献的想法 然而,当我尝试构建这个项目时,我在Android Studio上遇到了错误 我尝试导入一个项目,并选择了这个 它给了我错误,因为在Java Android Studio中的谷歌对讲大楼,java,android,android-studio,accessibility,talkback,Java,Android,Android Studio,Accessibility,Talkback,我遇到过,我真的很喜欢发布代码以允许贡献的想法 然而,当我尝试构建这个项目时,我在Android Studio上遇到了错误 我尝试导入一个项目,并选择了这个 它给了我错误,因为在/talkback/src…/TalkbackService.java中,包名与目录结构不匹配 有没有一个快速的方法我可以去修理它 我可以运行/gradlew build,它工作得非常完美,但是,我在Android studio项目中没有自动完成功能 <activity android:
/talkback/src…/TalkbackService.java
中,包名与目录结构不匹配
有没有一个快速的方法我可以去修理它
我可以运行/gradlew build
,它工作得非常完美,但是,我在Android studio项目中没有自动完成功能
<activity
android:name="com.android.talkback.TalkBackPreferencesActivity"
android:exported="true"
android:label="@string/talkback_preferences_title"
android:launchMode="singleTop"
android:taskAffinity="com.google.android.accessibility.talkback.SettingsAffinity"
android:theme="@style/TalkBackSettings"
tools:ignore="ExportedActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.accessibilityservice.SERVICE_SETTINGS" />
</intent-filter>
</activity>
我有最新的android studio和推荐的Gradle版本 伊山欢迎来到SO
将以下代码添加到talkback主项目-清单文件中的主活动或启动器活动
<category android:name="android.intent.category.LAUNCHER" />
我在清单文件中添加了此活动。当我导入项目时,它确实解决了这个问题
<activity
android:name="com.android.talkback.TalkBackPreferencesActivity"
android:exported="true"
android:label="@string/talkback_preferences_title"
android:launchMode="singleTop"
android:taskAffinity="com.google.android.accessibility.talkback.SettingsAffinity"
android:theme="@style/TalkBackSettings"
tools:ignore="ExportedActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.accessibilityservice.SERVICE_SETTINGS" />
</intent-filter>
</activity>
Hi Rohit,感谢您的回复。我尝试添加启动器类别意图。但我仍然收到包错误。我希望这有助于更好地描述这个问题。