小编uLY*_*eus的帖子

Eclipse ADT:创建每个新项目后创建的项目名称"appcompat_v7"

好吧,我想强调这一点并将其全部放在这个帖子中,因为其余的线程没有得出结论的答案,所以在跳过它们之前,这里是我提到的线程:

Adt不会创建默认的hello世界,但命令行会创建

[解决] Eclipse在创建新项目/活动时表现不同

自从过去几天以来,ADT一直表现得有些奇怪.我保持我的SDK始终更新所以我经常运行SDK管理器并下载所有更新.最近我注意到,如果我创建一个新的Android应用程序项目,即使我检查该框也没有创建默认的MainActivity,它不会在src下创建一个Activity而更多的是为了惹恼我,我无法重构任何东西,所以我意识到在阅读了几篇文章之后,我不得不更新我的Eclipse,但现在当我创建每个新项目时,它会创建一个令人讨厌的appcompat_v7项目与每个项目,说我创建了两个新项目,它创建appcompat_v7_2 ....这让我疯狂,新项目库是appcompat_v7项目.这变得很烦人,不知道这里发生了什么!!!! 我该怎么办...请救我!在此先感谢....截图惹恼你们... ... :)

今天不是我的日子!

***************目前的替代方案,不是解决方案***********************

截至2014年12月5日ADT 23.0.2我再也看不到这个问题了.

我已经在这个问题上等待了一个可接受的解决方案(截至目前还没有),但其中一位SO成员指示我访问此帖子https://code.google.com/p/android/issues/detail?id= 66975.我正在做的是在下面的一个解决方案中描述,但是对于那些来到这篇文章的人来说,另一种方法是删除那个已创建的丑陋项目(如果你有多个)并加上这个项目(appcompat_v7) )作为一个图书馆.因此,如果您创建另一个项目并且appcomat_v7_2 ...将其删除并将您的项目指向appcompat_v7,也可以对其他项目执行相同操作.不过,出于某些原因不建议这样做,但是直到现在它仍然没有问题.如果有人遇到解决方案,请在此处发布.****************当前替代方案,不是解决方案*****************************

eclipse android adt

22
推荐指数
1
解决办法
3万
查看次数

Android:没有"/"的改进URL路径

所以我实际上是在尝试使用TypedByteArray作为我的身体进行PUT.我正在与Azure服务器进行交互,因此第一步是

  1. 使用我的图像元数据进行POST调用,然后返回一个URL(例如URL_PUT)

  2. 我必须向该URL_PUT发出PUT请求(从步骤1开始),所以我的改进单例接口函数如下所示:

    public interface ImageInterface {

         @PUT("/{nothing}")
         Response uploadBlob(@Body TypedByteArray byteArray, 
             @Header("Content-Length") String byteArrayLength, 
             @Path(value="nothing",encode=false) String nothing);

    }
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,说当我通过""时,URL路径必须以"/"开头.对于上面的函数我尝试传递一个空字符串,但无济于事.

所以基本上我只想使用端点进行改造,但PUT没有路径/ balnk路径.有没有办法做到这一点?

android http retrofit

9
推荐指数
1
解决办法
1478
查看次数

设置Android 4.4 kitkat模拟器

我正在尝试使用AVD管理器设置android kitkat 4.4模拟器.我看到选择API级别的选项,但我没有看到设备列表下的兼容设备.如果我尝试使用Nexus 10,模拟器会运行,但不会显示任何内容.所以,当我检查stackoverflow时,我知道有很多人正在运行这样的模拟器:

KitKat仿真器上的软按钮在哪里?

但是我的问题是什么?我确实给它足够的属性,以便它可以正常工作(如VM空间),但我知道Kitkat也可以在内存受限的设备上工作(如youtube上的dev字节所示),所以我猜这不是问题.简而言之,我如何设置专门针对Android手机(不是平板电脑)的模拟器,最好是谷歌nexus 5.任何指导或帮助将不胜感激.

android android-emulator android-4.4-kitkat

6
推荐指数
1
解决办法
2万
查看次数

org.apache.jasper.JasperException:PWC6345:调用 javac 时出错。需要完整的 JDK(不仅仅是 JRE)

在在这里发布这个问题之前:我抬头看了看

1) IDEA 11.1.4 中的 Glassfish 3.1.2.2:“PWC6345:调用 javac 时出错。需要完整的 JDK(不仅仅是 JRE)”

2)如何为 glassfish 域指定 jdk?

3) http://alvinalexander.com/blog/post/java/fixing-glassfish-jdk-path-problem-solved

4) https://www.java.net//node/702274

5)“PWC6345:调用javac时出错。” 使用 Jetty WTP 插件在 Jetty 上部署 JSP 页面时出错

我可以在 eclipse 中打开 glassfish 管理窗口,但是当我尝试运行我的项目时,出现了这个烦人的错误:“org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (不仅仅是 JRE)是必需的”

我查看了上面列出的帖子,但在我的情况下没有用...我设置了我的 java 环境..

但他们没有解决我的问题。我仍然收到标题中的错误,已经在类似问题上发布了一个问题,但没有我需要的答案....

eclipse glassfish eclipse-juno glassfish-4

5
推荐指数
1
解决办法
4万
查看次数

数据库连接 - java.net.UnknownHostException

我在下面的代码中有一个例外...我正在尝试构建一个简单的servlet项目,并且我引发了以下异常:java.net.UnknownHostException...
我添加了mysql jar文件,此外...我已将其添加为外部jar文件以及WEB-INF中的lib下,如本页所述,但现在这是抛出一个java.net.UnknownHostException.

这是代码和异常堆栈跟踪.

package com.servlet.Mysql;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class Connection_Class {
String driver_ClassName="com.mysql.jdbc.Driver";
String URL_connection="jdbc:mysql://localhost3306/vendor";
String user="root";
String password="lifesuckzz";
private static Connection_Class connectionclass=null;

private Connection_Class(){
    try{
        Class.forName(driver_ClassName);

    }catch(ClassNotFoundException e){
        e.printStackTrace();
    }
}

public Connection getConnection() throws SQLException{
    Connection con=null;
    con=DriverManager.getConnection(URL_connection,user,password);
    return con;
}

public static Connection_Class getInstance(){
    if(connectionclass==null){
        connectionclass=new Connection_Class();
    }
    return connectionclass;}}
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪:

com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.UnknownHostException
MESSAGE: …
Run Code Online (Sandbox Code Playgroud)

java mysql tomcat servlets jdbc

4
推荐指数
1
解决办法
9402
查看次数

在Webview内单击文本开始活动意图

我在xml中有一个webview,如下所示:

 <WebView
        android:id="@+id/webView"
        android:layout_marginLeft="10dp"
        android:layout_marginRight="10dp"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>
Run Code Online (Sandbox Code Playgroud)

我正在加载这样的webview:

String webView_text = "Lorem ipsum..............**<a><u>Link to fire intent</u></a>**";

 WebView webView= (WebView) findViewById(R.id.webView);
webView.loadData(String.format(htmlText, webView_text), "text/html", "utf-8");
        webView.setWebViewClient(new WebViewClient()
        {
            // Override URL
            public boolean shouldOverrideUrlLoading(WebView view, String url)
            {
                Intent intent = new Intent(getApplicationContext(),OtherActivity.class);
                startActivity(intent);
                return true;
            }
        });
Run Code Online (Sandbox Code Playgroud)

请注意,我正在使用html标签在字符串(webView_text)中创建链接,并且覆盖了该函数以激发意图。在这种情况下不这样做。这里有什么问题?我不确定Android Webview是否支持该标签(我认为应该支持)。我的错在这里。先谢谢您。

android android-intent android-webview android-xml android-activity

2
推荐指数
1
解决办法
2万
查看次数

Zxing有时会从条形码中获取错误的数据

我知道这可能是一个相当简单的问题,我们也可以设置Zxing扫描的条形码格式,如下所示:

(1)intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); //or any other format

如果我们这样做:

(2)intent.putExtra("SCAN_MODE", "SCAN_MODE");//适用于所有模式`

当在这条线上方提到#2时,扫描仪有时似乎扫描部分条形码并拾取错误信息.例如,如果我尝试简单地扫描UPC条形码,98%的时间它可以很好地工作,但有时它只会给我一个错误的条形码.我想我知道这里发生了什么,我脑子里有一个想法,但对此有什么确切的技术解释?(任何熟悉条形码的人都可以提供帮助)先谢谢你们.

barcode barcode-scanner zxing

2
推荐指数
1
解决办法
1862
查看次数

private static ClassName ClassInstanceVariableName = null; .....这是什么?

那么这里有一个静态实现,我不明白.我以前使用静态但不广泛,任何人都可以帮助我理解代码.这是代码

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class Connection_Class {
String driver_ClassName="com.mysql.jdbc.Driver";
String URL_connection="jdbc:mysql://localhost:3306/vendor";
String user="root";
String password="lifesuckzz";
   //can anybody explain what the following line means, especially the static part.......
    private static Connection_Class connectionclass=null;

private Connection_Class(){
    try{
        Class.forName(driver_ClassName);

    }catch(ClassNotFoundException e){
        e.printStackTrace();
    }
}

public Connection getConnection() throws SQLException{
    Connection con=null;
    con=DriverManager.getConnection(URL_connection,user,password);
    return con;
}

public static Connection_Class getInstance(){
    if(connectionclass==null){
                 //I know its returning an instance here
        connectionclass=new Connection_Class();
    }
    return connectionclass;
}


}
Run Code Online (Sandbox Code Playgroud)

java methods static static-methods

0
推荐指数
1
解决办法
1399
查看次数