Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android Studio中的谷歌对讲大楼_Java_Android_Android Studio_Accessibility_Talkback - Fatal编程技术网

Java 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:

我遇到过,我真的很喜欢发布代码以允许贡献的想法

然而,当我尝试构建这个项目时,我在Android Studio上遇到了错误

我尝试导入一个项目,并选择了这个

它给了我错误,因为在
/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,感谢您的回复。我尝试添加启动器类别意图。但我仍然收到包错误。我希望这有助于更好地描述这个问题。