小编Mat*_*one的帖子

Android Activity ClassNotFoundException - 尝试了一切

我刚刚将一个应用程序重构为框架库和应用程序,但现在当我尝试在模拟器中启动应用程序时,我得到以下错误堆栈跟踪:

06-02 18:22:35.529: E/AndroidRuntime(586): FATAL EXCEPTION: main
06-02 18:22:35.529: E/AndroidRuntime(586): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.matthewrathbone.eastersays/com.matthewrathbone.eastersays.EasterSimonSaysActivity}: java.lang.ClassNotFoundException: com.matthewrathbone.eastersays.EasterSimonSaysActivity in loader dalvik.system.PathClassLoader[/data/app/com.matthewrathbone.eastersays-1.apk]
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.app.ActivityThread.access$2300(ActivityThread.java:125)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.os.Looper.loop(Looper.java:123)
06-02 18:22:35.529: E/AndroidRuntime(586):  at android.app.ActivityThread.main(ActivityThread.java:4627)
06-02 18:22:35.529: E/AndroidRuntime(586):  at java.lang.reflect.Method.invokeNative(Native Method)
06-02 18:22:35.529: E/AndroidRuntime(586):  at java.lang.reflect.Method.invoke(Method.java:521)
06-02 18:22:35.529: E/AndroidRuntime(586):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
06-02 18:22:35.529: E/AndroidRuntime(586):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
06-02 18:22:35.529: E/AndroidRuntime(586): …
Run Code Online (Sandbox Code Playgroud)

java android classnotfoundexception android-library android-fragments

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

什么是C开发的最佳IDE /为什么在IDE上使用Emacs?

根据我以前的一个问题,我正在刷新我的C技能.

我的问题是,人们用什么来开发C?

很多人使用Emacs,并且已经这么做了多年,但学习emacs比使用像Geany或KDevelop这样的IDE更好吗?

还有兴趣听听那些仍在使用emacs的人,以及为什么他们将其用于其他应用程序?

请注意,我只对免费的IDE /编辑感兴趣.

编辑:

感谢您发布回答我的一些问题的链接,但我想我真正想知道的是:

是否学习使用emacs/vim进行编辑以及使用gcc-toolchain进行编译/调试是否值得,而不仅仅是使用IDE,为什么?

人们不迁移到IDE的原因是什么?

有没有人从以终端为中心的开发转向IDE开发,为什么他们会移动?

c ide

62
推荐指数
7
解决办法
14万
查看次数

在C#中使用WebClient有没有办法在重定向后获取站点的URL?

使用WebClient类,我可以轻松地获得网站的标题:

WebClient x = new WebClient();    
string source = x.DownloadString(s);
string title = Regex.Match(source, 
    @"\<title\b[^>]*\>\s*(?<Title>[\s\S]*?)\</title\>",
    RegexOptions.IgnoreCase).Groups["Title"].Value;
Run Code Online (Sandbox Code Playgroud)

我想存储URL和页面标题.但是,当遵循以下链接时:

http://tinyurl.com/dbysxp

我显然想要将我重定向到的Url.

质询

有没有办法在WebClient课堂上这样做?

我怎么用HttpResponseHttpRequest

.net c# regex http

41
推荐指数
3
解决办法
6万
查看次数

如何让ScalaTest在xml报告中填充测试运行时?

我们使用ScalaTest运行测试并在Jenkins中显示结果.它工作得很好,但由于某种原因,ScalaTest`不会填充测试运行时.

我正在添加这样的测试选项:

    Tests.Argument("-oD", "-u", "target/test-reports")
Run Code Online (Sandbox Code Playgroud)

但XML文件没有时序(请参阅time始终为0):

<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testListTables" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testGetDatabases" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testSchema" time="0.0">
</testcase>
Run Code Online (Sandbox Code Playgroud)

我是否需要做其他事情来报告此情况,还是不支持?

谢谢你的帮助

scala sbt scalatest jenkins

25
推荐指数
1
解决办法
856
查看次数

共享虚拟主机需要多少流量?

我和Reliablesite.net有一个便宜的共享主机方案(每月5美元).

我一直在创建一个小网站,我想在几周内开始推广,我打算通过托管我已经拥有的共享计划来测试它.

我的问题是我不知道我应该在什么时候进入集群托管/专用托管.

问题

  • 预计共享主机方案可以处理哪些综合浏览量/天?
  • 标准的共享数据库服务器可以在不窒息或从我的托管服务提供商那里收到粗鲁的电子邮件

hosting web-hosting shared-hosting

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

为什么以不同的顺序加载配置并忽略系统属性(SBT)?

我一直在尝试解决我的日志记录情况(如何使用SBT和Scala正确管理开发和生产中的logback配置?),我遇到了一个有趣的问题.

根据logback文档,在检查logback-test.xml之前进行logback检查logback.xml.

我有以下文件:

  • src/main/resources/logback.xml
  • src/test/resources/logback-test.xml

所以我认为在跑步sbt test时它会看起来像logback-test.xml.在intellij(管理测试执行本身)中也是如此,但从命令行运行时似乎不是这样.

我重命名了我的logback.xml并打开了logback调试,这是输出.显然,它正在以相反的顺序查找文件:

14:58:21,203 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [/home/rathboma/Projects/personal/beekeeper/src/main/resources/logback.xml]
14:58:21,206 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
14:58:21,206 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/rathboma/Projects/personal/beekeeper/target/scala-2.10/test-classes/logback-test.xml]
Run Code Online (Sandbox Code Playgroud)

我猜测这是因为测试资源在test-classes目录中,但我不知道如何正确修复它.

第二,供应-Dlogback.configurationFile=config/logback-#{environment}.xml似乎没有做任何事情,它真的忽略了它.

有什么想法吗?

logging scala logback slf4j sbt

8
推荐指数
1
解决办法
1068
查看次数

当引导亚马逊弹性地图减少工作时,我的脚本可以使用sudo吗?

我需要:

sudo apt-get install rubygems
sudo gem install <lots of gems>
Run Code Online (Sandbox Code Playgroud)

引导操作是否具有sudo访问权限?

mapreduce amazon-web-services

7
推荐指数
1
解决办法
1772
查看次数

支持文档中包含哪些核心要素?

我创建了一个应用程序,需要在下个月将"移交"给支持小组.

该应用程序相当小(2个月的开发),由两个客户端应用程序和一个数据库组成,它是用Windows平台的c#编写的.

我对支持文档中包含的内容有了广泛的了解,但到目前为止我在职业生涯中并不需要提供很多支持文档,我想要包含一个可靠的项目列表.

我想我的目标是让支持小组中每个人生活更轻松,尽可能无压力.

所以我想我的问题是:

  1. 支持文件应该包含哪些内容

  2. 您还在支持文档中添加了哪些内容以使其更加有用.

  3. 在交接之前可以做些什么其他活动来让我们的生活更轻松?

.net c# documentation

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

respond_with没有在轨道上的ruby工作.为什么?

我有一个名为join的post方法,它应该执行以下操作:1)创建一个新对象2)使用json对象进行响应

这是我的代码:

class GameController < ApplicationController

  respond_to :json

  def join
    @p = Player.new(:name => params[:name])
    @p.save!
    respond_with({:uuid => @p.uuid})
  end
end
Run Code Online (Sandbox Code Playgroud)

出于某种原因,respond_with调用始终失败并显示以下错误:

undefined method `model_name' for NilClass:Class
Run Code Online (Sandbox Code Playgroud)

如果我将respond_with调用更改为更简单的东西,我仍然会收到错误,例如:

respond_with "hello"
Run Code Online (Sandbox Code Playgroud)

产生此错误:

undefined method `hello_url' for #<GameController:0x1035a6730>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么??我只想向他们发送一个JSON对象!

PS,我的路线文件看起来像这样:

  match 'join' => 'game#join', :via => :post
Run Code Online (Sandbox Code Playgroud)

ruby api json ruby-on-rails

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

如何使用SBT和Scala正确管理开发和生产中的logback配置?

我有一个非常标准的Scalatra项目,使用Logback进行日志记录.

回归手册之后,我添加了一个logback-test.xml用于我的开发配置(调试日志),同时保持生产logback.xml.

但是,在使用xsbt-web-plugin运行带有代码重新加载的容器的开发中,我的应用程序似乎只是拿起了logback.xml.

我如何获得所需的行为?:

  1. 在开发模式(./sbt container:start)中,应用程序使用logback-test.xml
  2. 使用SBT-assembly组装成拉链时,请排除测试配置.

目前这些似乎都不起作用.

scala logback slf4j sbt sbt-assembly

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