Tag: 机器人工作室

Android Studio无法使用HoloEverywhere和ActionBarSherlock

我能够将ActionBarSherlock和HoloEverywhere都导入Android Studio,但我无法编译我的应用程序。 截图: https : //docs.google.com/file/d/0BwOn70drOiMfZHZVeXdEVzNXRXc/edit?usp=sharing 无论出于何种原因,我的意图似乎都吓坏了,即使库导入似乎工作正常,我也会在尝试模拟我的应用程序时遇到以下错误: java: /Users/patdugan/usmc-pro-fitness-abs-he/src/com/patdugan/usmcprofitness/USMCProFitMainActivity.java:16: package org.holoeverywhere.widget does not exist 有人有什么想法吗?

Android Studio无法解析fragmentActivity和ViewPager导入

我按照开发可滑动选项卡的教程进行操作。 当我导入时: import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; Android Studio显示我无法解析符号“ViewPager”和“FragmentActivity”。 怎么解决这个? 谢谢。 下面是我的项目的完整代码。 import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.FragmentTransaction; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.view.ViewPager; public class MainActivity extends FragmentActivity implements ActionBar.TabListener { private ViewPager viewPager; private TabsPagerAdapter mAdapter; private ActionBar actionBar; // Tab titles private String[] tabs = { “Top Rated”, “Games”, “Movies” }; @Override protected […]

无法打开调试端口:java.net.socketexception“连接被拒绝” – Android Studio

将调试器附加到进程时会发生此错误。 我已经检查过类似问题的解决方案”Socket closed”并且它没有解决这个问题。 在此附带调试器的runnig应用程序返回后: Error running Android Debugger (port): Unable to open debugger port : java.net.SocketException “Connection reset” 有任何想法吗 ? Env: Android Studio v1+ Linux x64

Android-Studio-2.3错误:java.util.concurrent.ExecutionException:java.lang.RuntimeException:AAPT进程尚未准备好接收命令

大家好,我是Android-Studio-2.3的新手 我弹出这些错误消息:错误:java.util.concurrent.ExecutionException:java.lang.RuntimeException:AAPT进程尚未准备好接收命令 错误:任务’:app:mergeDebugResources’的执行失败。 错误:java.util.concurrent.ExecutionException:java.lang.RuntimeException:AAPT进程尚未准备好接收命令 我一直在很多网站,但我找不到解决这个问题的方法顺便说一句,我已经尝试将我的gradle降级到23.0.0或23.0.1,但它仍然无效。 Android-Studio要求我下载25.0.0版本但是当我这样做时,上面的错误消息仍然出现! 有没有人有解决方案,我会非常感激:)

Android Studio w / gradle:包r不存在

最终编辑: 这是一个很长的问题,有几个编辑,我不一定在每一步都做正确的事情。 对于那些偶然发现这个问题并且在Android Studio中将项目转换为gradle时遇到问题的人,我建议查看问题#16718026中提到的这个存储库并尝试导入它并编译并运行它。 一旦有了工作,就可以更容易地看到自己的项目可能出现的问题。 总而言之,这是我使用Android Studio .2.5将非Gradle Android Studio项目转换为有效的Gradle项目,我自动安装了Gradle 1.6和Gradle Plugin .5。 (1)创建了一个带有图标和活动的新空白Android Studio项目。 注意:我一开始并没有意识到这一点,因为我同时学习Android和Gradle,但Android Studio(无论如何在这个版本中)实际上为您设置了多项目设置,这对我来说很困惑。 多项目意味着层次结构中项目上方有另一个文件夹,为存储所有项目的设置提供了一个位置。 AS没有在子项目文件夹(在我的情况下,FrontlineSMS)中创建build.gradle文件,尽管video指南指出它会。 所以我必须创建该子项目build.gradle文件,并创建一个非常简单的settings.gradle(参见下面的更新2 )。 (2)将src /,res /,.git /,lib /,。gitignore和AndroidManifest.xml复制到新项目的根目录。 (3)使用git mv根据Gradle Plugin用户指南中的约定将这些项目移动到适当的位置,在必要时替换或删除空白项目中的一些现有文件或文件夹。 (4)在我的子项目文件夹中创建了一个build.gradle并给它一些基本设置(参见下面或上面链接的问题) (5)按照更新4中的描述导入项目 原始问题: 我是一个新手Android开发人员,试图将当前不使用Gradle(并编译并运行得很好)的Android Studio项目转换为在OS X上使用Gradle的Android项目。我遇到资源错误,我认为可能与我的项目结构,IDE中的设置,build.gradle文件中的设置或它们的某些组合有关。 我进行转换的方式是首先在Android Studio中创建一个新项目,将文件复制到适当的位置,然后在IDE和build.gradle文件中添加一些设置。 我的结果是, ├── frontlinesms-for-android ├── build.gradle ├── gradle ├── gradlew ├── gradle.bat ├── settings.gradle (added in update 2) ├── […]

Android Studio和AdMob – 无法实例化以下类

我一直在尝试在我的应用中使用AdMob横幅广告,但不断收到错误; 无法实例化以下类: – com.google.android.gms.ads.AdView java.lang.VerifyError: Expecting a stackmap frame at branch target 57 Exception Details: Location: com/google/android/gms/ads/AdView.onMeasure(II)V @20: ifnull Reason: Expected stackmap frame at this location. Bytecode: 0000000: 033e 0336 042a 03b6 0015 3a05 2ab6 0014 0000010: 3a06 1905 c600 2519 05b6 000b 1008 9f00 0000020: 1b2a 1905 1b1c b600 1919 05b6 000a 3e19 0000030: […]

方法调用’fab.setOnClickListener(new View.OnClickListener(){@Override public void on …’可能会产生’java.lang.NullPointerException’

我使用min API 15在Android Studio 1.5.1中创建了新的Blank Activity项目 并在生成代码后我有这个警告/错误: 在pasteBin上 MainActivity.java中的代码: package com.gamecodeschool.myapplication; import android.os.Bundle; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; import android.view.View; import android.view.Menu; import android.view.MenuItem; public class MyActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.my_layout); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.setOnClickListener(new View.OnClickListener() { […]

AndroidStudio Calendar.get(Calendar.DAY_OF_MONTH)nullPointerexception

我的日历有问题。 这是代码: Calendar mCalendar = Calendar.getInstance(); mToday[0] = mCalendar.get(Calendar.DAY_OF_MONTH); mToday[1] = mCalendar.get(Calendar.MONTH); // zero based mToday[2] = mCalendar.get(Calendar.YEAR); 无法运行我的项目,因为AndroidStudio在Calendar.DAY_OF_MONTH , Calendar.MONTH等上显示错误…我在模拟器中运行时得到nullPointException 这就是它 必须是以下之一:java.util.Calendar.DAY_OF_MONTHjava.util.Calendar.MONTH等… 我不明白这个错误,因为Calendar.MONTH是java.util.calendar.MONTH 我有一个导入它 import java.util.Calendar; 对不起,我错过了它的初始化,但还有一个其他类,我想使用Calendar.MONTH等,如下所示: mCalendarToday = Calendar.getInstance(); … int dayOfWeek = mCalendar.get(Calendar.DAY_OF_WEEK); int firstDay = getDay(mCalendar.get(Calendar.DAY_OF_WEEK); 要么 private Calendar mCalendarToday; … private boolean isToday(int day, int month, int year) { if […]

Android应用程序在AVD中不断崩溃,但在Gradle中正确构建

我用两个按钮和一个textview制作了这个小型Android应用程序,非常基本。 但它不是从模拟器开始的。 没有任何构建错误。 这是activity_main.xml文件 这是MainActivity.java文件 package com.example.android.testapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { final TextView mShowCounter = (TextView) findViewById(R.id.text_view_counter); final Button button = (Button) findViewById(R.id.toast_button); private int mCount = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void showToast(View view) […]

Google地图:当前位置标记(GMaps的期间更新)

所以我已经能够通过开发者android页面定期更新我当前的位置,让你的应用程序位置清晰。 现在,每当我的位置发生变化时,我都可以获得该位置的纬度和经度。 但是,我是谁通过Google地图实现了这一点? 下面的这一行在我的地图上实现了一个按钮,它可以找到我当前的位置,并在其上放置一个蓝点/标记(不接收定期更新) mMap.setMyLocationEnabled(真); 我应该在onLocationChanged()事件中添加什么才能使用新的 lat和long更新蓝点?