扩展类android.support.design.widget.NavigationView时出错

我按照NavigationView的教程,无法通过此错误消息: Error inflating class android.support.design.widget.NavigationView 教程链接: https : //www.youtube.com/watch?v = mtOztjHmM0c 我从这里尝试了stackoverflow上给出这个问题的每个解决方案: 错误膨胀类android.support.design.widget.NavigationView 但错误消息仍然存在 activity_main.xml中 的build.gradle apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion “23.0.3” defaultConfig { applicationId “com.mandeepsinghshekhawat95gmail.moneymemo” minSdkVersion 21 targetSdkVersion 23 versionCode 1 versionName “1.0” } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’ } } } dependencies { compile fileTree(dir: ‘libs’, […]

Eclipse中的openshift私钥认证失败错误

在Eclipse中,当我尝试从openshift导入现有应用程序时,它会给我以下错误 – 无法克隆存储库。 validation失败。 请确保您将私钥添加到ssh首选项中。 我按照以下步骤进行了操作 – 1.在Eclipse中转到窗口 – >首选项 – >常规 – >网络连接 – > SSH2 – >密钥管理2.生成RSA密钥3.将公钥内容粘贴到openshift Express帐户中。 4.使用密码保存私钥。 即使按照上述步骤操作,我在克隆GIT仓库时遇到错误。 我在Eclipse日志文件中有以下错误 – !ENTRY org.jboss.tools.openshift.express.ui 4 0 2012-03-21 10:43:20.161 !MESSAGE Could not clone the repository. Authentication failed. Please make sure that you added your private key to the ssh preferences. !STACK 0 org.eclipse.jgit.errors.TransportException: ssh://7261e534e25842aaa353878a6c9af7cf@astofa-astofa.rhcloud.com/~/git/astofa.git/: […]

Jenkins如何为构建后的插件发现config.jelly?

我正在为我公司的一些自定义报告创建一个post-build插件。 我从这里提供的Jenkins“hello world”示例开始: https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial 这很有效。 我能够加载插件并在我的Jenkins实例中使用它没有任何问题。 为了让我的项目顺利进行,我能够将HelloWorldBuilder移动到另一个文件夹,而不是Jenkins HPI安装程序创建,构建和上传此插件的默认文件夹。 我也能够将其更改为从hudson.tasks.Recorder派生,并将@Extension更改为从BuildStepDescriptor派生。 这一切都很好,我能够将hpi文件上传到Jenkins没问题,并且能够按照预期在后期构建步骤中使用该插件。 在这一点上,事情正在发生变化,我犯了一个错误,开始认为这将是一件轻而易举的事。 当我试图从“HelloWorldBuilder”重命名该类时,我开始遇到问题。 我看到该插件仍然是一个构建后的步骤,但不再能够配置它。 我尝试将config.jelly类和相应的帮助html文件移动到基​​于新类名的新目录,该类名也不起作用。 我已经尝试了几种基于其他论坛,其他插件回购和我找到的文档的路径结构和命名约定的组合,但无济于事。 我不确定我在这里缺少什么,所以我的问题是: Jenkins究竟是如何根据为插件/类名和目录结构的各种组合实现post-build插件的类来发现config.jelly文件的?

在Java中实现Memento模式的不同方法

我正在对Memento模式进行一些研究,似乎我遇到的大多数例子看起来都相对相似(将一个字符串保存到数组中并在需要时恢复它)现在纠正我,如果我错了但我相信我刚才描述的方法是“对象克隆”,但是实现Memento模式的其他方法是什么? 从我在序列化上所采用的内容可以使用,但似乎有一个灰色区域,人们说它违反了对象的封装,并且由于这个而不是实现Memento Pattern的一种方式。 那么,是否有人能够阐明实施该模式的方法? 我的研究提出了各种不同的东西混合物,让一切变得混乱。 谢谢

Javamail中的FolderClosedexception

我试图在Android中创建一个简单的邮件客户端,我有我的应用程序中的java版本的javamail编译和运行。 但是,每当我尝试连接和接收邮件时,我都会看到如下所示的文件夹已关闭exception。 10-23 12:12:13.484: W/System.err(6660): javax.mail.FolderClosedException 10-23 12:12:13.484: W/System.err(6660): at com.sun.mail.imap.IMAPMessage.getProtocol(IMAPMessage.java:149) 10-23 12:12:13.484: W/System.err(6660): at com.sun.mail.imap.IMAPMessage.loadBODYSTRUCTURE(IMAPMessage.java:1262) 10-23 12:12:13.484: W/System.err(6660): at com.sun.mail.imap.IMAPMessage.getDataHandler(IMAPMessage.java:616) 10-23 12:12:13.484: W/System.err(6660): at javax.mail.internet.MimeMessage.getContent(MimeMessage.java:1398) 10-23 12:12:13.484: W/System.err(6660): at com.teamzeta.sfu.Util.MailHelper.getMessageHTML(MailHelper.java:60) 10-23 12:12:13.484: W/System.err(6660): at com.teamzeta.sfu.GetAsyncEmails.onPostExecute(EmailActivity.java:31) 10-23 12:12:13.484: W/System.err(6660): at com.teamzeta.sfu.GetAsyncEmails.onPostExecute(EmailActivity.java:1) 10-23 12:12:13.484: W/System.err(6660): at android.os.AsyncTask.finish(AsyncTask.java:631) 10-23 12:12:13.484: W/System.err(6660): at android.os.AsyncTask.access$600(AsyncTask.java:177) 10-23 12:12:13.484: W/System.err(6660): at […]

从类型1 uuid获取unix时间戳

在我们的java应用程序中,我们试图从类型1 uuid获取unix时间。 但它没有给出正确的日期时间值。 long time = uuid.timestamp(); time = time / 10000L; // Dividing by 10^4 as its in 100 nanoseconds precision Calendar c = Calendar.getInstance(); c.setTimeInMillis(time); c.getTime(); 有人可以帮忙吗? 编辑:修正了除数(10 ^ 4)

重新排序volatile字段周围的正常字段

基于 挥发性有什么作用? http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html#incorrectlySync 和 易变的新保证 http://www.ibm.com/developerworks/library/j-jtp03304/ class VolatileExample { int x = 0; volatile boolean v = false; public void writer() { x = 42; v = true; } public void reader() { if (v == true) { //uses x – guaranteed to see 42. } } } 看起来。 1a) write to non-volatile variable x […]

SSLHandshakeException:握手期间远程主机关闭连接

论坛充满了这个问题,但我找不到解决方案。 我尝试连接WS但没有任何成功。 我试图更新cacerts文件没有任何效果。 日志是: Allow unsafe renegotiation: false Allow legacy hello messages: true Is initial handshake: true Is secure renegotiation: false %% No cached client session *** ClientHello, TLSv1 RandomCookie: GMT: 1507108654 bytes = { 133, 135, 81, 148, 186, 186, 146, 23, 28, 240, 158, 152, 139, 167, 209, 225, 54, 253, 112, 118, […]

将onCreateOptionsMenu结果删除为NullPointerException

我发现当我按下设备上的菜单按钮时,它会给我一个NullPointerException。 public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); //NullPointer Here return true; } 所以我做的是通过删除上面的第二行并将返回类型更改为false来完全禁用菜单。 但是,它仍然给我一个NullPointerException。 这是堆栈: 11-25 03:50:20.931 1212-1212/com.sblive.aufschoolbliz E/InputEventSender﹕ Exception dispatching finished signal. 11-25 03:50:20.931 1212-1212/com.sblive.aufschoolbliz E/MessageQueue-JNI﹕ Exception in MessageQueue callback: handleReceiveCallback 11-25 03:50:21.040 1212-1212/com.sblive.aufschoolbliz E/MessageQueue-JNI﹕ java.lang.NullPointerException at android.support.v7.app.ActionBarImplICS.getThemedContext(ActionBarImplICS.java:274) at android.support.v7.app.ActionBarActivityDelegate.getMenuInflater(ActionBarActivityDelegate.java:89) at android.support.v7.app.ActionBarActivity.getMenuInflater(ActionBarActivity.java:71) at android.app.Activity.onCreatePanelMenu(Activity.java:2505) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:224) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:224) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:141) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:199) at […]

单个socket.IO连接android中的所有活动

我在这里为SocketIOClient引用创建了Singleton类。 服务器已连接。 我可以将活动请求发送到SocketIOClient。 但是如何在Activity中获得Singleton类的响应? 我的活动: import java.net.MalformedURLException; import org.json.JSONException; import org.json.JSONObject; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MainActivity extends Activity { EditText uname, passwd; Button login; JSONObject json; SocketIOClient socket; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); socket = new SocketIOClient(); try […]