【Android Studio如何发布APK】教程文章相关的互联网学习教程文章

如何让dagger 2与Android studio java库项目一起使用【代码】

我有一个app模块(这是我的应用程序)和一个java库项目模块(称为api)我想在api模块中使用dagger 2但是注释处理器不工作,匕首前缀类(例如DaggerApiComponent)并没有像人们期望的那样产生.任何帮助将不胜感激,是的,我正在使用gradle.解决方法:最后我设法解决了这个问题,gradle的android-apt插件只有在应用插件时才可用:’com.android.application’被使用.所以在你不能使用com.android.application插件的java库中你需要使用插件apply ...

java – 如何使用“动态优化导入”选项来阻止Android Studio删除通配符导入【代码】

如果使用编辑器>如何阻止Android Studio使用通配符删除导入?一般>自动导入>是否启用了优化导入选项? 在使用此选项的示例中,我的所有测试都会在我可以使用之前删除junit.Assert导入import static org.junit.Assert.*;解决方法:虽然不建议使用通配符导入,但如果您在编辑器中修改设置,则可以使用它.代码风格> Java>导入只需将Class Count值设置为2或3.

java – Log.d在Logcat Android Studio中没有显示log.d【代码】

Android studio没有显示我在代码中编写的任何日志.我已经尝试将日志设置为详细和调试.我正在使用’无过滤器’.为什么’Oncreatetestlog’没有出现在我的logcat中?package com.example.keydown;import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.o...

java – Android Studio文件上的锁定图标

我刚刚在android工作室中添加了一个jar,将它粘贴到libs文件夹中并将其添加为库.此外,它确实显示了build.gradle文件中添加的jar,我可以导入文件但是我无法编辑这些文件,因为他们在这些文件上有一个锁定图标.我已经尝试将该文件夹的权限设置为完全控制所有用户,我甚至尝试过Android studio lock icon on files但没有任何帮助…任何建议让这项工作将非常感激.解决方法:在Android Studio窗口(版本1.2)的右下角,有一个挂锁图标.您可以单...

java – 如何在Android Studio中链接库项目【代码】

我最近下载了Android Studio,现在我正在尝试构建我之前使用Eclipse的项目.该项目还使用GoogleMap API. 在我使用它的代码中并导入库import com.google.android.gms.location.LocationClient;它显示我的错误:Error:(40, 39) error: cannot find symbol class LocationClient我有google-play-services_lib的代码,我在eclipse中将项目作为库链接,并且工作正常. 但我不知道如何为Android Studio做同样的事情,请帮忙.解决方法:特别是对于...

Android Studio同时为同一个项目构建了两个应用程序【代码】

我正在使用Android Studio v0.5.9创建一个应用程序,它有一个库项目作为依赖项.但是,每次我运行项目时,两个具有相同名称和图标的apks都会部署到我的设备上.第一个apk(app)包含我的主模块,而第二个是库项目本身.但是,当我从Eclipse运行相同的项目时,只部署了一个apk,它运行正常. 以下是该问题的一些截图 – 第一个应用程序(我的模块) – 第二个应用程序(库项目) – 顶级build.gradle文件 – buildscript {repositories {mavenCent...

Android Studio在生成JavaDoc时无法读取包【代码】

到目前为止,我已经在this,this和this中看到了Eclipse Javadoc的问题,但这些问题仅适用于Eclipse.但我想要它用于ANDROID STUDIO.我的项目有子模块和自定义视图.以下是错误:BootStarp1\Base-App\src\main\java\com\rspllib\android\utils\FileUpload\CustomMultiPartEntity.java:3: error: package android.util does not exist import android.util.Log;^ D:\MonkeyTalk\MonkeyStudioWorkspace\BootStarp1\Base-App\src\main\java\...

java – 必须从UI线程(Android Studio)调用方法getText()【代码】

我正在尝试为应用程序创建登录.但是我有一个问题. 这是我的代码:package com.forgetmenot.loginregister;import java.util.ArrayList; import java.util.List;import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;import android.app.Activity; import android.content.Intent; import android.os...

java – Android Studio中相对布局问题中Button上的进度条【代码】

好的,这是一个奇怪的,我希望有人可以向我解释. 我有一个自定义按钮布局,在按钮中间创建一个带有圆形进度条的按钮.我的XML代码如下.然而,我无法解决的问题是ProgressBar似乎出现在按钮后面.如果我将按钮背景设置为透明以外的任何其他内容,则无法看到进度条.按钮背景为透明,然后我可以看到ProgressBar,但它仍然出现在按钮文本后面.我的理解是视图按照添加的顺序出现.我甚至尝试将视图设置在顶部(view.bringToFront();)并且我尝试删除...

java – Android Studio – AVD无法识别手势(无法解锁模拟器)

我刚刚开始学习为android编程,遗憾的是在制作了一个程序(Hello World)之后我已经遇到了一个问题. “滑动解锁”或相机的手势无法正常工作.我可以在股票模拟器上绕过它,因为它显示了我可以点击的通知,跳过屏幕,但我宁愿只想出一个解决方案,我在Google和StackOverflow上搜索无济于事……也许有人可以帮忙. 提前致谢,乔恩解决方法:好的解决了!对于那些可能有同样问题的人,只需按f2即可

java – 如何在Android Studio的导航抽屉模板中添加图标?【代码】

我目前正在开发一个应用程序,其中每个抽屉的文本旁边都有图标.我的目标是图标的布局如下所示: 我搜索过互联网,似乎无法找到任何直接使用Android Studio导航抽屉模板的示例.这是我的代码. MainActivity.java:import android.app.Activity; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; ...

如何在Android studio中启用Java 8语言功能【代码】

现在发布Android Studio 2.4 Preview 4,它现在支持Java 8 language features.不再需要Jack,并且需要禁用Jack以使用内置于默认工具链中的改进的Java 8支持. 现在我们需要禁用Jack并切换到默认工具链.如何在android studio项目中启用Java 8功能?解决方法:启用Java 8支持: 要开始使用受支持的Java 8语言功能,请将Android插件更新为2.4.0-alpha4(或更高版本),并将以下内容添加到模块的build.gradle文件中:android {...compileOption...

java – 为什么我在Android Studio 3.0中遇到’com.jakewharton:butterknife:7.0.1’问题?【代码】

当我运行’app(Android工作室模拟器)时,我遇到以下问题:Error:Execution failed for task ':app:javaPreCompileDebug'. > Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration.- butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1)Alternatively, se...

java – 如何在Android Studio中使用行号

我想在android studio中启用show line number.但我找不到它.如何在Android Studio中启用显示行号?解决方法:文件>设置>编辑>一般>外观>显示行号

java – 错误:“限定符必须是表达式” – Android Studio【代码】

活动:public class PreviewsFragment extends Fragment {private ViewPager mPager;@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {ViewGroup root = (ViewGroup) inflater.inflate(R.layout.section_all_icons, container, false);ActionBar toolbar = ((AppCompatActivity) getActivity()).getSupportActionBar();if (toolbar != null)toolbar.setTitle(R.str...