【发布时间】:2016-09-30 14:52:27
【问题描述】:
我真的是 Android Studio 的新手,我正在快速移动并从我的代码中删除一些东西......现在我不断收到错误消息并且我的 gradle 同步失败。
我在日志中看到以下内容:
2016-06-01 05:39:55,358 [32778590] WARN - radle.project.ProjectSetUpTask -
2016-06-01 05:39:55,358 [32778590] INFO - radle.project.ProjectSetUpTask - No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
Consult IDE log for more details (Help | Show Log)
2016-06-01 05:39:55,360 [32778592] INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project 'Jumping-Jinn' failed: No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
Consult IDE log for more details (Help | Show Log)
2016-06-01 05:39:56,676 [32779908] INFO - #com.jetbrains.cidr.lang - Clearing symbols finished in 0 s.
2016-06-01 05:39:56,677 [32779909] INFO - #com.jetbrains.cidr.lang - Loading symbols finished in 0 s.
2016-06-01 05:39:56,678 [32779910] INFO - #com.jetbrains.cidr.lang - Building symbols finished in 0 s.
2016-06-01 05:39:56,678 [32779910] INFO - #com.jetbrains.cidr.lang - Saving symbols finished in 0 s.
我的代码基本上什么也没说: 注意:AppCompatActivity 目前为红色
import android.media.Image;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ImageButton;
import android.widget.Toast;
public class HomeScreen extends AppCompatActivity {
ImageButton musicEnable_ImageButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home_screen);
musicEnable_ImageButton = (ImageButton) findViewById(R.id.soundEnable_button);
musicEnable_ImageButton.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
musicEnable_ImageButton.setBackgroundResource(R.drawable.musicon1);
}
});
}
【问题讨论】:
-
我刚开始遇到这个错误,出乎意料。我认为这与您发布的代码没有任何关系,因为我的代码当然不同。你设法解决了这个问题吗?我现在正在寻找解决方案。
-
@brandall 经过一段时间的搜索,我终于找到了解决方案:转到工具>Android>SDK Manager,然后在 SDK 工具视图中,取消选中 Android NDK 并单击应用(确认选择)。这将卸载您的 NDK,然后只需检查它并点击应用,它就会重新安装(它需要很长时间)。当它最终完成时,再次尝试构建并运行您的应用程序,它应该可以工作了。
标签: java android-studio android-ndk